MetaDone
|
Public Member Functions | |
ActionContext (GrasylaContext parent) | |
Object | getVariable (String name) |
VariableContext | getVariableContext (String name) |
boolean | setVariable (String name, Object value) |
Protected Member Functions | |
void | initScriptEvaluatorGlobal (ScriptEvaluator eval) |
Package Functions | |
void | setEvent (UserEvent event) |
Private Attributes | |
UserEvent | event |
The context of the action.
metadone.client.grasyla2.actions.GrasylaActionEngine.ActionContext.ActionContext | ( | GrasylaContext | parent | ) |
Initializes this context.
parent | The parent context |
Object metadone.client.grasyla2.actions.GrasylaActionEngine.ActionContext.getVariable | ( | String | name | ) |
Gets the value of a variable.
name | The name of the variable |
null
Reimplemented from metadone.client.grasyla2.GrasylaContext.
References metadone.client.grasyla2.actions.GrasylaActionEngine.ActionContext.event, and metadone.client.grasyla2.actions.GAction.VAR_EVENT.
VariableContext metadone.client.grasyla2.actions.GrasylaActionEngine.ActionContext.getVariableContext | ( | String | name | ) |
Gets the variable context where the variable is defined.
The context is this it the variable is defined in this context, otherwise the call may be delegated or null
can be returned.
name | The name of the variable |
null
Reimplemented from metadone.client.grasyla2.GrasylaContext.
References metadone.metabusiness.script.VariableContext.getVariableContext(), and metadone.client.grasyla2.actions.GAction.VAR_EVENT.
void metadone.client.grasyla2.actions.GrasylaActionEngine.ActionContext.initScriptEvaluatorGlobal | ( | ScriptEvaluator | eval | ) | [protected] |
Initializes the variables of the script evaluator
eval | The script evaluator |
Reimplemented from metadone.client.grasyla2.GrasylaContext.
References metadone.metabusiness.script.ScriptEvaluator.declareVariable(), metadone.client.grasyla2.actions.GrasylaActionEngine.ActionContext.event, and metadone.client.grasyla2.actions.GAction.VAR_EVENT.
void metadone.client.grasyla2.actions.GrasylaActionEngine.ActionContext.setEvent | ( | UserEvent | event | ) | [package] |
Sets the event.
event | The user event |
References metadone.client.grasyla2.actions.GrasylaActionEngine.ActionContext.event.
Referenced by metadone.client.grasyla2.actions.GAction.getContext().
boolean metadone.client.grasyla2.actions.GrasylaActionEngine.ActionContext.setVariable | ( | String | name, |
Object | value | ||
) |
Sets the value of a variable.
name | The name of the variable |
value | The new value |
true
iff the variable was set Reimplemented from metadone.client.grasyla2.GrasylaContext.
References metadone.client.grasyla2.actions.GAction.VAR_EVENT.
Reimplemented from metadone.client.grasyla2.GrasylaContext.
Referenced by metadone.client.grasyla2.actions.GrasylaActionEngine.ActionContext.getVariable(), metadone.client.grasyla2.actions.GrasylaActionEngine.ActionContext.initScriptEvaluatorGlobal(), and metadone.client.grasyla2.actions.GrasylaActionEngine.ActionContext.setEvent().