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 |
protected java.lang.Object |
staticEvent |
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) |
void |
clear() |
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) |
boolean |
updateSet(java.lang.Object evt) |
ListCondition |
with(ObjectCondition... values) |
ListCondition |
with(java.beans.PropertyChangeListener... values) |
ListCondition |
withStaticEvent(java.lang.Object event) |
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 java.lang.Object staticEvent
protected boolean chain
public ListCondition withStaticEvent(java.lang.Object event)
public boolean update(java.lang.Object evt)
Conditionpublic boolean updateSet(java.lang.Object evt)
public 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 void clear()
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