Package de.xima.fc.form.common.condition
Class XItemCondition
java.lang.Object
de.xima.fc.form.common.condition.XItemCondition
- All Implemented Interfaces:
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 Summary
ConstructorsConstructorDescriptionXItemCondition(IXItemEvaluator whiteListItem, IXItemEvaluator blackListItem) -
Method Summary
Modifier and TypeMethodDescriptionvoidaddBlackListValues(IXItemEvaluator values) Methode zum Hinzufügen einerIXItemEvaluatorzur BlacklistvoidaddWhiteListValues(IXItemEvaluator values) Methode zum Hinzufügen einerIXItemEvaluatorzur WhitelistbooleanMethode zum Evaluieren der Condition für ein übergebensXItem.
-
Constructor Details
-
XItemCondition
-
XItemCondition
public XItemCondition()
-
-
Method Details
-
addWhiteListValues
Methode zum Hinzufügen einerIXItemEvaluatorzur Whitelist- Parameters:
values-XItem
-
addBlackListValues
Methode zum Hinzufügen einerIXItemEvaluatorzur Blacklist- Parameters:
values-XItem
-
evaluate
Methode zum Evaluieren der Condition für ein übergebensXItem.
-