MetaDone
|
Public Member Functions | |
AST_property (Object value) | |
final Object | getValue () |
ConcreteObject | generate (ConcreteModel script, BootstrapGrasyla grasyla, ConcreteObject old) throws BadPreCondition |
Protected Member Functions | |
MetaObject | gMetaObject (BootstrapGrasyla grasyla) throws BadPreCondition |
Private Attributes | |
final Object | value |
Grasyla AST: property
metadone.client.parsers.grasyla.AST_property.AST_property | ( | Object | value | ) |
Initializes this property.
value | The value of the property |
References metadone.client.parsers.grasyla.AST_property.value.
ConcreteObject metadone.client.parsers.grasyla.AST_property.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.createProperty(), metadone.metabusiness.WorkspaceObject.delete(), metadone.metabusiness.ConcreteObject.getProperties(), metadone.client.parsers.grasyla.AST_property.getValue(), metadone.util.ClassUtil.isIntegral(), and metadone.client.parsers.grasyla.AST_property.value.
final Object metadone.client.parsers.grasyla.AST_property.getValue | ( | ) |
Gets the value
References metadone.client.parsers.grasyla.AST_property.value.
Referenced by metadone.client.parsers.grasyla.AST_property.generate().
MetaObject metadone.client.parsers.grasyla.AST_property.gMetaObject | ( | BootstrapGrasyla | grasyla | ) | throws BadPreCondition [protected, virtual] |
Gets the type of the element.
grasyla | Grasyla |
BadPreCondition |
Implements metadone.client.parsers.grasyla.AST_gelement.
final Object metadone.client.parsers.grasyla.AST_property.value [private] |