MetaDone
|
Public Member Functions | |
AST_value (String name) | |
ConcreteObject | generate (ConcreteModel script, BootstrapGrasyla grasyla, ConcreteObject old) throws BadPreCondition |
Protected Member Functions | |
MetaObject | gMetaObject (BootstrapGrasyla grasyla) throws BadPreCondition |
Private Attributes | |
final String | varname |
Grasyla AST: value
metadone.client.parsers.grasyla.AST_value.AST_value | ( | String | name | ) |
Initializes this node.
name | The name of the referenced variable |
References metadone.client.parsers.grasyla.AST_value.varname.
ConcreteObject metadone.client.parsers.grasyla.AST_value.generate | ( | ConcreteModel | script, |
BootstrapGrasyla | grasyla, | ||
ConcreteObject | old | ||
) | throws BadPreCondition |
Generates a concrete object for this element.
script | The script |
grasyla | The grasyla |
old | The old concrete object or null |
BadPreCondition |
Reimplemented from metadone.client.parsers.grasyla.AST_expression.
References metadone.metabusiness.ConcreteObject.setOnePropertyValue(), and metadone.client.parsers.grasyla.AST_value.varname.
MetaObject metadone.client.parsers.grasyla.AST_value.gMetaObject | ( | BootstrapGrasyla | grasyla | ) | throws BadPreCondition [protected, virtual] |
Gets the type of the element.
grasyla | Grasyla |
BadPreCondition |
Implements metadone.client.parsers.grasyla.AST_gelement.
final String metadone.client.parsers.grasyla.AST_value.varname [private] |