public abstract class AbstractJavaNode extends AbstractNode implements JavaNode
Modifier and Type | Field and Description |
---|---|
protected JavaParser |
parser |
beginColumn, beginLine, childIndex, children, endColumn, endLine, id, parent
Constructor and Description |
---|
AbstractJavaNode(int id) |
AbstractJavaNode(JavaParser parser,
int id) |
Modifier and Type | Method and Description |
---|---|
Object |
childrenAccept(JavaParserVisitor visitor,
Object data)
Accept the visitor.
|
Comment |
comment() |
void |
comment(Comment theComment) |
Scope |
getScope() |
Object |
jjtAccept(JavaParserVisitor visitor,
Object data)
Accept the visitor.
|
void |
jjtClose() |
void |
jjtOpen() |
void |
setScope(Scope scope) |
String |
toString() |
appendElement, findChildNodesWithXPath, findChildrenOfType, findDescendantsOfType, findDescendantsOfType, getAsDocument, getBeginColumn, getBeginLine, getDataFlowNode, getEndColumn, getEndLine, getFirstChildOfType, getFirstDescendantOfType, getFirstParentOfType, getImage, getNthParent, getParentsOfType, getUserData, hasDecendantOfAnyType, hasDescendantMatchingXPath, hasDescendantOfType, hasImageEqualTo, isFindBoundary, isSingleLine, jjtAddChild, jjtGetChild, jjtGetChildIndex, jjtGetId, jjtGetNumChildren, jjtGetParent, jjtSetChildIndex, jjtSetParent, setDataFlowNode, setImage, setUserData, testingOnly__setBeginColumn, testingOnly__setBeginLine, testingOnly__setEndColumn, testingOnly__setEndLine
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
findChildNodesWithXPath, findChildrenOfType, findDescendantsOfType, findDescendantsOfType, getAsDocument, getBeginColumn, getBeginLine, getDataFlowNode, getEndColumn, getEndLine, getFirstChildOfType, getFirstDescendantOfType, getFirstParentOfType, getImage, getNthParent, getParentsOfType, getUserData, hasDescendantMatchingXPath, hasDescendantOfType, hasImageEqualTo, isFindBoundary, jjtAddChild, jjtGetChild, jjtGetChildIndex, jjtGetId, jjtGetNumChildren, jjtGetParent, jjtSetChildIndex, jjtSetParent, setDataFlowNode, setImage, setUserData
protected JavaParser parser
public AbstractJavaNode(int id)
public AbstractJavaNode(JavaParser parser, int id)
public void jjtOpen()
jjtOpen
in interface Node
jjtOpen
in class AbstractNode
public void jjtClose()
jjtClose
in interface Node
jjtClose
in class AbstractNode
public Object jjtAccept(JavaParserVisitor visitor, Object data)
public Object childrenAccept(JavaParserVisitor visitor, Object data)
childrenAccept
in interface JavaNode
public Scope getScope()
getScope
in interface JavaNode
getScope
in interface ScopedNode
public void comment(Comment theComment)
public Comment comment()
public String toString()
toString
in class AbstractNode
Copyright © 2002-2015 InfoEther. All Rights Reserved.