public abstract class ListCondition extends java.lang.Object implements ParserCondition, SendableEntityCreator
| Modifier and Type | Field and Description |
|---|---|
protected boolean |
chain |
static java.lang.String |
CHILD |
protected java.lang.Object |
list |
ENTER, SPACE, SPLITEND, SPLITSTARTNEW, REMOVE, REMOVE_YOU, SIMPLE, UPDATE| Constructor and Description |
|---|
ListCondition() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
add(java.lang.Object... values) |
ObjectCondition |
first() |
ConditionSet |
getList() |
java.lang.String[] |
getProperties()
Gets the properties.
|
java.lang.Object |
getValue(LocalisationInterface variables) |
java.lang.Object |
getValue(java.lang.Object entity,
java.lang.String attribute)
Gets the value.
|
boolean |
setValue(java.lang.Object entity,
java.lang.String attribute,
java.lang.Object value,
java.lang.String type)
Sets the value.
|
int |
size() |
java.lang.String |
toString() |
boolean |
update(java.lang.Object evt)
checks or notify this condition.
|
boolean |
updatePCE(java.beans.PropertyChangeEvent evt) |
ListCondition |
with(ObjectCondition... values) |
ListCondition |
with(java.beans.PropertyChangeListener... values) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitcreate, getKey, getSendableInstance, isExpressiongetSendableInstancepublic static final java.lang.String CHILD
protected java.lang.Object list
protected boolean chain
public boolean update(java.lang.Object evt)
Conditionpublic boolean updatePCE(java.beans.PropertyChangeEvent evt)
public ListCondition with(ObjectCondition... values)
public ListCondition with(java.beans.PropertyChangeListener... values)
public boolean add(java.lang.Object... values)
public ConditionSet getList()
public ObjectCondition first()
public int size()
public java.lang.String toString()
toString in class java.lang.Objectpublic java.lang.String[] getProperties()
SendableEntityCreatorgetProperties in interface SendableEntityCreatorpublic java.lang.Object getValue(java.lang.Object entity,
java.lang.String attribute)
SendableEntityCreatorgetValue in interface SendableEntityCreatorentity - the entityattribute - the attributepublic boolean setValue(java.lang.Object entity,
java.lang.String attribute,
java.lang.Object value,
java.lang.String type)
SendableEntityCreatorsetValue in interface SendableEntityCreatorentity - the entityattribute - the attributevalue - the valuetype - edit, update or remove operationpublic java.lang.Object getValue(LocalisationInterface variables)
getValue in interface ParserCondition