public abstract class SyntaxTreeNode extends java.lang.Object implements IItemWithOffset
Modifier and Type | Field and Description |
---|---|
protected SyntaxTreeNode |
parent |
Constructor and Description |
---|
SyntaxTreeNode() |
Modifier and Type | Method and Description |
---|---|
void |
addTypeInsertPoints(TypeInsertSet insertSet,
ResultSet result)
Methode zur Generierung der TypeInsertPoints
|
boolean |
equals(java.lang.Object object) |
abstract Menge<? extends SyntaxTreeNode> |
getChildren() |
java.lang.String |
getDescription()
Eine Beschreibung/Name des SyntaxTree-Nodes
|
GTVDeclarationContext |
getGTVDeclarationContext() |
SyntaxTreeNode |
getMatchingParentNode(SyntaxTreeNode inNode) |
SyntaxTreeNode |
getParent() |
Class |
getParentClass() |
void |
parserPostProcessing(SyntaxTreeNode parent)
Wird nach dem Parsen aufgerufen.
|
boolean |
seesType(Type tA2) |
clone, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getOffset, getVariableLength
protected SyntaxTreeNode parent
public void parserPostProcessing(SyntaxTreeNode parent)
public SyntaxTreeNode getParent()
public abstract Menge<? extends SyntaxTreeNode> getChildren()
public Class getParentClass()
public java.lang.String getDescription()
public boolean equals(java.lang.Object object)
equals
in class java.lang.Object
public void addTypeInsertPoints(TypeInsertSet insertSet, ResultSet result)
insertSet
- - Generierte InsertPoints werden dem insertSet angefügtresult
- - Das ResultSet auf dessen Basis die InsertPoints generiert werdenpublic boolean seesType(Type tA2)
public SyntaxTreeNode getMatchingParentNode(SyntaxTreeNode inNode)
public GTVDeclarationContext getGTVDeclarationContext()