net.sourceforge.pmd.ast
Class ASTVariableDeclaratorId
java.lang.Object
net.sourceforge.pmd.ast.SimpleNode
net.sourceforge.pmd.ast.SimpleJavaNode
net.sourceforge.pmd.ast.ASTVariableDeclaratorId
- All Implemented Interfaces:
- JavaNode, Node
- public class ASTVariableDeclaratorId
- extends SimpleJavaNode
Methods inherited from class net.sourceforge.pmd.ast.SimpleNode |
appendElement, asXml, containsChildOfType, discardIfNecessary, dump, dumpChildren, findChildNodesWithXPath, findChildrenOfType, findChildrenOfType, findChildrenOfType, getBeginColumn, getBeginLine, getDataFlowNode, getEndColumn, getEndLine, getFirstChildOfType, getFirstParentOfType, getImage, getNthParent, getParentsOfType, getScope, jjtAddChild, jjtGetChild, jjtGetNumChildren, jjtGetParent, jjtReplaceChild, jjtSetParent, setDataFlowNode, setDiscardable, setImage, setScope, setUnDiscardable, testingOnly__setBeginColumn, testingOnly__setBeginLine, toString |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
ASTVariableDeclaratorId
public ASTVariableDeclaratorId(int id)
ASTVariableDeclaratorId
public ASTVariableDeclaratorId(JavaParser p,
int id)
jjtAccept
public java.lang.Object jjtAccept(JavaParserVisitor visitor,
java.lang.Object data)
- Accept the visitor. *
- Specified by:
jjtAccept
in interface JavaNode
- Overrides:
jjtAccept
in class SimpleJavaNode
getNameDeclaration
public VariableNameDeclaration getNameDeclaration()
setNameDeclaration
public void setNameDeclaration(VariableNameDeclaration decl)
getUsages
public java.util.List getUsages()
bumpArrayDepth
public void bumpArrayDepth()
getArrayDepth
public int getArrayDepth()
isArray
public boolean isArray()
isExceptionBlockParameter
public boolean isExceptionBlockParameter()
getTypeNameNode
public SimpleNode getTypeNameNode()
getTypeNode
public ASTType getTypeNode()
Copyright © 2002-2006 InfoEther. All Rights Reserved.