Class XItemCondition

java.lang.Object
de.xima.fc.form.common.condition.XItemCondition
All Implemented Interfaces:
Serializable

public class XItemCondition extends Object implements Serializable
Klasse welche die Whitelist- und Blacklist-IXItemEvaluator beinhaltet. Die Evaluierung prüft hierbei ob eine dieser gegebenen Kombinationen innerhalb dieser Listen vorhanden ist. Die Blacklist ist hierbei die stärkere Instanz. Wird also ein Wert beiden Listen gefunden, so evaluiert die Prüfung zu false.
Author:
XIMA MEDIA GmbH
See Also:
  • Constructor Details

  • Method Details

    • addWhiteListValues

      public void addWhiteListValues(IXItemEvaluator values)
      Methode zum Hinzufügen einer IXItemEvaluator zur Whitelist
      Parameters:
      values - XItem
    • addBlackListValues

      public void addBlackListValues(IXItemEvaluator values)
      Methode zum Hinzufügen einer IXItemEvaluator zur Blacklist
      Parameters:
      values - XItem
    • evaluate

      public boolean evaluate(XItem item)
      Methode zum Evaluieren der Condition für ein übergebens XItem.
      Parameters:
      item - XItem gegen welches die Condition geprüft werden soll
      Returns:
      Boolean ob die Condition erfüklkt wird