|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES All Classes | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.jeffpalm.javaparser.SimpleNode
com.jeffpalm.javaparser.NamedNode
com.jeffpalm.javaparser.ASTExplicitConstructorInvocation
public class ASTExplicitConstructorInvocation
Holds an invocation of super() or this() in a constructor.
Field Summary |
---|
Fields inherited from class com.jeffpalm.javaparser.NamedNode |
---|
name |
Fields inherited from class com.jeffpalm.javaparser.SimpleNode |
---|
children, id, parent, parser, specials |
Constructor Summary | |
---|---|
ASTExplicitConstructorInvocation(int identifier)
Constructor for the ASTExplicitConstructorInvocation node. |
|
ASTExplicitConstructorInvocation(JavaParser parser,
int identifier)
Constructor for the ASTExplicitConstructorInvocation node. |
Method Summary | |
---|---|
int |
getArgumentCount()
Gets the argumentCount attribute of the ASTExplicitConstructorInvocation node. |
boolean |
isSuper()
Gets the super attribute of the ASTExplicitConstructorInvocation node. |
boolean |
isThis()
Gets the this attribute of the ASTExplicitConstructorInvocation node. |
java.lang.Object |
jjtAccept(JavaParserVisitor visitor,
java.lang.Object data)
Accept the visitor. |
void |
setIsSuper()
Sets the isSuper attribute of the ASTExplicitConstructorInvocation node. |
void |
setIsThis()
Sets the isThis attribute of the ASTExplicitConstructorInvocation node. |
Methods inherited from class com.jeffpalm.javaparser.NamedNode |
---|
getName, setName |
Methods inherited from class com.jeffpalm.javaparser.SimpleNode |
---|
addSpecial, childrenAccept, dump, dumpString, findChildrenOfType, findChildrenOfType, findChildrenOfType, getBeginColumn, getBeginLine, getEndColumn, getEndLine, getImage, getScope, getSpecial, hasAnyChildren, init, isRequired, jjtAddChild, jjtAddFirstChild, jjtClose, jjtDeleteChild, jjtGetChild, jjtGetFirstChild, jjtGetID, jjtGetNumChildren, jjtGetParent, jjtInsertChild, jjtOpen, jjtSetParent, printModifiers, removeSpecial, setLineAndColumnInfo, setScope, testingOnly__setBeginColumn, testingOnly__setBeginLine, toString, toString |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public ASTExplicitConstructorInvocation(int identifier)
identifier
- The id of this node (JJTEXPLICITCONSTRUCTORINVOCATION).public ASTExplicitConstructorInvocation(JavaParser parser, int identifier)
parser
- The JavaParser that created this ASTExplicitConstructorInvocation node.identifier
- The id of this node (JJTEXPLICITCONSTRUCTORINVOCATION).Method Detail |
---|
public void setIsThis()
public void setIsSuper()
public int getArgumentCount()
public boolean isThis()
true
if we are invoking the constructor on this
.public boolean isSuper()
true
if we are invoking the constructor on super
.public java.lang.Object jjtAccept(JavaParserVisitor visitor, java.lang.Object data)
jjtAccept
in interface Node
jjtAccept
in class SimpleNode
visitor
- An implementation of JavaParserVisitor that processes the ASTExplicitConstructorInvocation node.data
- Some data being passed between the visitor methods.
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES All Classes | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |