public class XItemPropertiesEvaluator extends Object implements IXItemEvaluator
XPropertyEnum
s zu ihren zu überprüfenden Werten beinhaltet. Die
einzelnen Kombinationen sind hierbei beim Überprüfen logisch UND-verknüpft.Constructor and Description |
---|
XItemPropertiesEvaluator(XItemConditionProperty... properties) |
Modifier and Type | Method and Description |
---|---|
void |
addProperty(XItemConditionProperty property)
Methode zum Hinzufügen einer
XPropertyEnum -Werte-Kombination |
boolean |
eval(XItem item)
Methode zum Überprüfen, ob das XItem alle Property-Kombinationen erfüllt
|
public XItemPropertiesEvaluator(XItemConditionProperty... properties)
public void addProperty(XItemConditionProperty property)
XPropertyEnum
-Werte-Kombinationproperty
- XPropertyEnum
die Property des XItem
public boolean eval(XItem item)
eval
in interface IXItemEvaluator
item
- XItem
weclhes zu überprüfen istBoolean
ob alle Property-Kombinationen übereinstimmenCopyright © 2020 XIMA MEDIA GmbH. All rights reserved.