Klasse AbstractRulePropertyFormula

java.lang.Object
com.inet.problemfinder.rules.AbstractRulePropertyFormula
Alle implementierten Schnittstellen:
ProblemFinderRule

public abstract class AbstractRulePropertyFormula extends Object implements ProblemFinderRule
Base class for checks looking for errors in property-formulas.
Collects the formulaFields of areas, sections, elements, sort-fields, groups.
  • Konstruktordetails

    • AbstractRulePropertyFormula

      public AbstractRulePropertyFormula()
  • Methodendetails

    • findErrors

      public List<ProblemFinderWarning> findErrors(Engine engine)
      Runs this rule and checks the given Engine for Problems
      Angegeben von:
      findErrors in Schnittstelle ProblemFinderRule
      Parameter:
      engine - The Engine to check.
      Gibt zurück:
      A list of found problems, can be empty or null if the Check is Canceled.
    • check

      protected abstract ProblemFinderWarning check(Engine engine, FormulaField formula, Object source)
      Called to check the given FormulaField.
      Parameter:
      engine - is the Engine to check
      formula - the field to check
      source - the source with holds the property formula, the element, section, area, groupField or sortField
      Gibt zurück:
      a ProblemFinderWarning, or null if no error detected.
      Seit:
      i-net Clear Reports 12.0