MetaDone
|
Public Member Functions | |
AST_component (String name) | |
final String | getName () |
ConcreteObject | generate (ConcreteModel script, BootstrapGrasyla grasyla, ConcreteObject old) throws BadPreCondition |
Protected Member Functions | |
MetaObject | gMetaObject (BootstrapGrasyla grasyla) throws BadPreCondition |
Private Attributes | |
final String | name |
Grasyla AST: generic component
metadone.client.parsers.grasyla.AST_component.AST_component | ( | String | name | ) |
Initializes this node.
name | The component name |
References metadone.client.parsers.grasyla.AST_component.name.
ConcreteObject metadone.client.parsers.grasyla.AST_component.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.client.parsers.grasyla.AST_component.name, and metadone.metabusiness.ConcreteObject.setOnePropertyValue().
final String metadone.client.parsers.grasyla.AST_component.getName | ( | ) |
Gets the component name.
References metadone.client.parsers.grasyla.AST_component.name.
MetaObject metadone.client.parsers.grasyla.AST_component.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_component.name [private] |