Package de.xima.fc.form.common.condition
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-IXItemEvaluatorbeinhaltet. 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 zufalse.- Author:
- XIMA MEDIA GmbH
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description XItemCondition()XItemCondition(IXItemEvaluator whiteListItem, IXItemEvaluator blackListItem)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddBlackListValues(IXItemEvaluator values)Methode zum Hinzufügen einerIXItemEvaluatorzur BlacklistvoidaddWhiteListValues(IXItemEvaluator values)Methode zum Hinzufügen einerIXItemEvaluatorzur Whitelistbooleanevaluate(XItem item)Methode zum Evaluieren der Condition für ein übergebensXItem.
-
-
-
Constructor Detail
-
XItemCondition
public XItemCondition(IXItemEvaluator whiteListItem, IXItemEvaluator blackListItem)
-
XItemCondition
public XItemCondition()
-
-
Method Detail
-
addWhiteListValues
public void addWhiteListValues(IXItemEvaluator values)
Methode zum Hinzufügen einerIXItemEvaluatorzur Whitelist- Parameters:
values-XItem
-
addBlackListValues
public void addBlackListValues(IXItemEvaluator values)
Methode zum Hinzufügen einerIXItemEvaluatorzur Blacklist- Parameters:
values-XItem
-
-