|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface ICondition
Basic definition of a matching condition for the production.
| Method Summary | |
|---|---|
int |
bind(IModel model,
java.util.Map<java.lang.String,java.lang.Object> variableBindings,
boolean isIterative)
Iteratively perform the resolution and binding for this condition. |
ICondition |
clone(IModel model,
java.util.Map<java.lang.String,java.lang.Object> 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 |
| Method Detail |
|---|
void dispose()
ICondition clone(IModel model,
java.util.Map<java.lang.String,java.lang.Object> variableBindings)
throws CannotMatchException
model - variableBindings -
CannotMatchException - if there is no way this condition can be matched
int bind(IModel model,
java.util.Map<java.lang.String,java.lang.Object> variableBindings,
boolean isIterative)
throws CannotMatchException
CannotMatchException
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||