MetaDone
metadone.client.parsers.grasyla.AST_expression Class Reference
Inheritance diagram for metadone.client.parsers.grasyla.AST_expression:
Collaboration diagram for metadone.client.parsers.grasyla.AST_expression:

List of all members.

Public Member Functions

AST_expression addElement (AST_gelement e)
String getFunctor ()
AST_expression setFunctor (String functor)
ConcreteObject generate (ConcreteModel script, BootstrapGrasyla grasyla, ConcreteObject old) throws BadPreCondition

Protected Member Functions

void delete (ConcreteObject co) throws BadPreCondition

Protected Attributes

final List< AST_gelementelements = new ArrayList<AST_gelement>()

Static Package Functions

static void delete_static (ConcreteObject co, boolean alsoDef) throws BadPreCondition

Private Attributes

String functor

Detailed Description

Grasyla AST: expression

Author:
kma

Member Function Documentation

void metadone.client.parsers.grasyla.AST_expression.delete ( ConcreteObject  co) throws BadPreCondition [protected]

Deletes a concrete object.

Parameters:
coThe concrete object
Exceptions:
BadPreCondition

Reimplemented from metadone.client.parsers.grasyla.AST_gelement.

References metadone.client.parsers.grasyla.AST_expression.delete_static().

String metadone.client.parsers.grasyla.AST_expression.getFunctor ( )

Gets the functor.

Returns:
The functor or null

References metadone.client.parsers.grasyla.AST_expression.functor.


Member Data Documentation


The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Enumerations