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-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 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 void
addBlackListValues(IXItemEvaluator values)
Methode zum Hinzufügen einerIXItemEvaluator
zur Blacklistvoid
addWhiteListValues(IXItemEvaluator values)
Methode zum Hinzufügen einerIXItemEvaluator
zur Whitelistboolean
evaluate(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 einerIXItemEvaluator
zur Whitelist- Parameters:
values
-XItem
-
addBlackListValues
public void addBlackListValues(IXItemEvaluator values)
Methode zum Hinzufügen einerIXItemEvaluator
zur Blacklist- Parameters:
values
-XItem
-
-