public class SlaveStateCondition extends AbstractSlotCondition
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
ALIAS_SLOT |
static java.lang.String |
HAS_COMPLETED_SLOT |
static java.lang.String |
IS_LOADED_SLOT |
static java.lang.String |
IS_RUNNING_SLOT |
static java.lang.String |
MODEL_SLOT |
Constructor and Description |
---|
SlaveStateCondition() |
Modifier and Type | Method and Description |
---|---|
int |
bind(IModel model,
VariableBindings variableBindings,
boolean isIterative)
Iteratively perform the resolution and binding for this condition.
|
ICondition |
clone(IModel model,
VariableBindings variableBindings)
attempt to clone this condition before it will be bound in the
instantiation phase.
|
void |
dispose()
called when we are sure we are done with this condition
|
addSlot, clearToString, createToString, getConditionalSlots, getRequest, getSlots, getSlots, removeSlot, setRequest, toString
public static final java.lang.String IS_LOADED_SLOT
public static final java.lang.String IS_RUNNING_SLOT
public static final java.lang.String HAS_COMPLETED_SLOT
public static final java.lang.String ALIAS_SLOT
public static final java.lang.String MODEL_SLOT
public ICondition clone(IModel model, VariableBindings variableBindings) throws CannotMatchException
ICondition
CannotMatchException
- if there is no way this condition can be matchedpublic int bind(IModel model, VariableBindings variableBindings, boolean isIterative) throws CannotMatchException
ICondition
CannotMatchException
public void dispose()
ICondition
dispose
in interface ICondition
dispose
in class AbstractSlotCondition
ICondition.dispose()