public class ScriptableCondition extends java.lang.Object implements ICondition
Constructor and Description |
---|
ScriptableCondition(IConditionScript script)
Constructor for the ScriptableCondition object
|
Modifier and Type | Method and Description |
---|---|
int |
bind(IModel model,
VariableBindings variableBindings,
boolean isIterative)
Iteratively perform the resolution and binding for this condition.
|
ScriptableCondition |
clone(IModel model,
VariableBindings bindings)
attempt to clone this condition before it will be bound in the
instantiation phase.
|
void |
dispose()
Description of the Method
|
IScriptableFactory |
getFactory() |
java.lang.String |
getScript()
Gets the script attribute of the ScriptableCondition object
|
public ScriptableCondition(IConditionScript script)
public ScriptableCondition clone(IModel model, VariableBindings bindings) throws CannotMatchException
ICondition
clone
in interface ICondition
CannotMatchException
- if there is no way this condition can be matchedpublic void dispose()
dispose
in interface ICondition
public java.lang.String getScript()
public IScriptableFactory getFactory()
public int bind(IModel model, VariableBindings variableBindings, boolean isIterative) throws CannotMatchException
ICondition
bind
in interface ICondition
CannotMatchException