|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectde.uni_paderborn.fujaba.basic.BasicIncrement
de.uni_paderborn.fujaba.asg.ASGElement
de.uni_paderborn.fujaba.uml.ASTNode
de.uni_paderborn.fujaba.uml.ASTRootNode
This class is the Abstract Syntax Tree root node for AST's of method bodies. Every AST has one unique root node.
Nested Class Summary |
Nested classes inherited from class de.uni_paderborn.fujaba.asg.ASGElement |
ASGElement.SortByNameComparator |
Field Summary |
Fields inherited from class de.uni_paderborn.fujaba.basic.BasicIncrement |
dontUseAccessMethodsInThisClass |
Fields inherited from interface de.uni_paderborn.fujaba.metamodel.FElement |
ANNOTATIONS_PROPERTY, DIAGRAMS_PROPERTY, ELEMENT_REFERENCES_PROPERTY, GENERATED_PROPERTY, NAME_PROPERTY, TEXT_PROPERTY |
Constructor Summary | |
ASTRootNode()
|
Method Summary | |
UMLMethod |
getMethod()
Get the method attribute of the ASTRootNode object |
FElement |
getParentElement()
Query the logical parent of this element (e.g. package of a class, diagram of an object). |
void |
setMethod(UMLMethod value)
Sets the method attribute of the ASTRootNode object |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface de.uni_paderborn.fujaba.metamodel.FElement |
isGenerated |
Methods inherited from interface java.lang.Comparable |
compareTo |
Methods inherited from interface de.uni_paderborn.fujaba.basic.UniqueIdentifier |
getID |
Constructor Detail |
public ASTRootNode()
Method Detail |
public UMLMethod getMethod()
public void setMethod(UMLMethod value)
value
- The new method valuepublic FElement getParentElement()
getParentElement
in interface FElement
getParentElement
in class ASGElement
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |