net.sourceforge.pmd.ast

Class ASTVariableDeclaratorId

public class ASTVariableDeclaratorId extends SimpleJavaNode

Constructor Summary
ASTVariableDeclaratorId(int id)
ASTVariableDeclaratorId(JavaParser p, int id)
Method Summary
voidbumpArrayDepth()
intgetArrayDepth()
VariableNameDeclarationgetNameDeclaration()
SimpleNodegetTypeNameNode()
ASTTypegetTypeNode()
ListgetUsages()
booleanisArray()
booleanisExceptionBlockParameter()
ObjectjjtAccept(JavaParserVisitor visitor, Object data)
Accept the visitor.
voidsetNameDeclaration(VariableNameDeclaration decl)

Constructor Detail

ASTVariableDeclaratorId

public ASTVariableDeclaratorId(int id)

ASTVariableDeclaratorId

public ASTVariableDeclaratorId(JavaParser p, int id)

Method Detail

bumpArrayDepth

public void bumpArrayDepth()

getArrayDepth

public int getArrayDepth()

getNameDeclaration

public VariableNameDeclaration getNameDeclaration()

getTypeNameNode

public SimpleNode getTypeNameNode()

getTypeNode

public ASTType getTypeNode()

getUsages

public List getUsages()

isArray

public boolean isArray()

isExceptionBlockParameter

public boolean isExceptionBlockParameter()

jjtAccept

public Object jjtAccept(JavaParserVisitor visitor, Object data)
Accept the visitor. *

setNameDeclaration

public void setNameDeclaration(VariableNameDeclaration decl)