MetaDone
|
Public Member Functions | |
ValueEngine (GrasylaContext context, ConcreteObject expression, Engine parent) throws BadPreCondition | |
Protected Member Functions | |
Component< MutableValue > | evaluateComponent (BootstrapGrasyla grasyla) throws BadPreCondition |
void | disposeInternal () |
Private Attributes | |
MutableValue | value |
Presents a variable value as a mutable object.
The expression is a Grasyla value.
none
none
metadone.client.grasyla2.value.ValueEngine.ValueEngine | ( | GrasylaContext | context, |
ConcreteObject | expression, | ||
Engine | parent | ||
) | throws BadPreCondition |
Initializes this engine.
context | The context |
expression | The expression |
parent | The parent or null |
BadPreCondition |
void metadone.client.grasyla2.value.ValueEngine.disposeInternal | ( | ) | [protected] |
References metadone.client.grasyla2.value.ValueEngine.value.
Component<MutableValue> metadone.client.grasyla2.value.ValueEngine.evaluateComponent | ( | BootstrapGrasyla | grasyla | ) | throws BadPreCondition [protected] |
References metadone.util.ClassUtil.convert(), metadone.util.MapFcts.equal(), metadone.client.grasyla2.value.MutableValue.getEvents(), metadone.metabusiness.script.VariableContext.VarChange.GetName, metadone.client.grasyla2.value.MutableValue.getValue(), metadone.metabusiness.script.VariableContext.getVariable(), metadone.metabusiness.script.VariableContext.getVariableContext(), metadone.metabusiness.script.VariableContext.getVariableEvents(), metadone.metabusiness.script.VariableContext.setVariable(), and metadone.client.grasyla2.value.ValueEngine.value.