Package de.uni_paderborn.fujaba.asg

The Abstract Syntax Graph model.

See:
          Description

Interface Summary
ASGTransient Indicates that a class implementing this interface is transient.
 

Class Summary
ASGAnnotation Associations ------- 0..n Annotations 0..n ASGAnnotation | key |--------------------------- ASGElement ------- annotations elements
ASGCollapsableUnparseInformation No comment provided by developer, please add a comment to improve documentation.
ASGDiagram Associations 0..1 hasCurrentDiagram 0..1 ASGProject --------------------------------- ASGDiagram currentProject currentDiagram
ASGElement This is the base class for all model elements contained in the abstract syntax graph.
ASGElement.SortByNameComparator Comparator for sorting ASGElements by name
ASGElementRef This class implements the stub-mechanism, which allows to establish an association between two distinct meta-model elements.
ASGInformation Associations ------- information 0..1 ASGInformation | key |---------------------------------> String ------- information -------- 0..1 aSGInformation 0..1 ASGUnparseInformation | name |------------------------------ ASGInformation -------- parent aSGinformation
ASGProject A project stores a lot of different diagrams.
ASGToolBox  
ASGUnparseInformation Stores information about an UnparseInterface of an ASGElement Associations -------- 0..1 ASGInformation 0..1 ASGUnparseInformation | name |------------------------------ ASGInformation -------- parent aSGInformation
ASGUtility Utility class for reusable diagram methodes.
ASGVisitor Visitor pattern implementation.
 

Package de.uni_paderborn.fujaba.asg Description

The Abstract Syntax Graph model.