net.sourceforge.pmd.symboltable
Class VariableNameDeclaration

java.lang.Object
  extended bynet.sourceforge.pmd.symboltable.AbstractNameDeclaration
      extended bynet.sourceforge.pmd.symboltable.VariableNameDeclaration
All Implemented Interfaces:
IPositionProvider, NameDeclaration

public class VariableNameDeclaration
extends AbstractNameDeclaration
implements NameDeclaration


Field Summary
 
Fields inherited from class net.sourceforge.pmd.symboltable.AbstractNameDeclaration
node
 
Constructor Summary
VariableNameDeclaration(ASTVariableDeclaratorId node)
           
 
Method Summary
 boolean equals(java.lang.Object o)
           
 AccessNode getAccessNodeParent()
           
 ASTVariableDeclaratorId getDeclaratorId()
           
 Scope getScope()
           
 int hashCode()
           
 boolean isArray()
           
 boolean isExceptionBlockParameter()
           
 java.lang.String toString()
           
 
Methods inherited from class net.sourceforge.pmd.symboltable.AbstractNameDeclaration
getBeginColumn, getBeginLine, getEndColumn, getEndLine, getImage
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface net.sourceforge.pmd.symboltable.NameDeclaration
getImage
 

Constructor Detail

VariableNameDeclaration

public VariableNameDeclaration(ASTVariableDeclaratorId node)
Method Detail

getScope

public Scope getScope()
Specified by:
getScope in interface NameDeclaration
Overrides:
getScope in class AbstractNameDeclaration

isArray

public boolean isArray()

isExceptionBlockParameter

public boolean isExceptionBlockParameter()

getAccessNodeParent

public AccessNode getAccessNodeParent()

getDeclaratorId

public ASTVariableDeclaratorId getDeclaratorId()

equals

public boolean equals(java.lang.Object o)

hashCode

public int hashCode()

toString

public java.lang.String toString()


Copyright © 2002-2005 InfoEther. All Rights Reserved.