net.sourceforge.pmd.symboltable
Class VariableNameDeclaration

java.lang.Object
  |
  +--net.sourceforge.pmd.symboltable.AbstractNameDeclaration
        |
        +--net.sourceforge.pmd.symboltable.VariableNameDeclaration
All Implemented Interfaces:
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()
           
 Scope getScope()
           
 int hashCode()
           
 boolean isExceptionBlockParameter()
           
 java.lang.String toString()
           
 
Methods inherited from class net.sourceforge.pmd.symboltable.AbstractNameDeclaration
getImage, getLine
 
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

isExceptionBlockParameter

public boolean isExceptionBlockParameter()

getAccessNodeParent

public AccessNode getAccessNodeParent()

equals

public boolean equals(java.lang.Object o)
Overrides:
equals in class java.lang.Object

hashCode

public int hashCode()
Overrides:
hashCode in class java.lang.Object

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object


Copyright © 2002-2003 Project Ultra*Log @ DARPA. All Rights Reserved.