Public Member Functions | |
| AbstractSyntaxPattern (String p) | |
| abstract ArrayList < SemanticObject > | doModelTransformation (ArrayList< SemanticObject > obj) |
| final SyntaxTree | getPattern () |
| final String | getPatternString () |
| final void | init (Parser p) |
Package Attributes | |
| String | pattern |
| SyntaxTree | tree |
Abstract super-class for Syntax Tree Patterns
Definition at line 14 of file AbstractSyntaxPattern.java.
| instruction.patterns.AbstractSyntaxPattern.AbstractSyntaxPattern | ( | String | p | ) | [inline] |
Creates the Syntax Pattern
| p | The Pattern String |
Definition at line 23 of file AbstractSyntaxPattern.java.
| abstract ArrayList<SemanticObject> instruction.patterns.AbstractSyntaxPattern.doModelTransformation | ( | ArrayList< SemanticObject > | obj | ) | [pure virtual] |
Transforms a Set of Semantic Objects into a new set of Semantic Objects according to the syntactic structure of the Pattern
| final SyntaxTree instruction.patterns.AbstractSyntaxPattern.getPattern | ( | ) | [inline] |
| final String instruction.patterns.AbstractSyntaxPattern.getPatternString | ( | ) | [inline] |
Definition at line 45 of file AbstractSyntaxPattern.java.
| final void instruction.patterns.AbstractSyntaxPattern.init | ( | Parser | p | ) | [inline] |
Initializes the Pattern by parsing the Pattern String into a Syntax Tree.
| p | an initialized Parser Object |
Definition at line 32 of file AbstractSyntaxPattern.java.
String instruction.patterns.AbstractSyntaxPattern.pattern [package] |
Definition at line 17 of file AbstractSyntaxPattern.java.
Definition at line 16 of file AbstractSyntaxPattern.java.