Uses of Interface
net.sourceforge.pmd.symboltable.NameDeclaration

Packages that use NameDeclaration
net.sourceforge.pmd.ast   
net.sourceforge.pmd.symboltable   
 

Uses of NameDeclaration in net.sourceforge.pmd.ast
 

Methods in net.sourceforge.pmd.ast that return NameDeclaration
 NameDeclaration ASTName.getNameDeclaration()
           
 

Methods in net.sourceforge.pmd.ast with parameters of type NameDeclaration
 void ASTName.setNameDeclaration(NameDeclaration nd)
           
 

Uses of NameDeclaration in net.sourceforge.pmd.symboltable
 

Classes in net.sourceforge.pmd.symboltable that implement NameDeclaration
 class AbstractNameDeclaration
           
 class ClassNameDeclaration
           
 class MethodNameDeclaration
           
 class VariableNameDeclaration
           
 

Methods in net.sourceforge.pmd.symboltable that return NameDeclaration
 NameDeclaration MethodScope.addVariableNameOccurrence(NameOccurrence occurrence)
           
 NameDeclaration MethodScope.findVariableHere(NameOccurrence occurrence)
           
 NameDeclaration Search.getResult()
           
 NameDeclaration DummyScope.addVariableNameOccurrence(NameOccurrence occ)
           
 NameDeclaration ClassScope.addVariableNameOccurrence(NameOccurrence occurrence)
           
protected  NameDeclaration ClassScope.findVariableHere(NameOccurrence occurrence)
           
 NameDeclaration Scope.addVariableNameOccurrence(NameOccurrence occ)
          Adds a NameOccurrence to this scope - only call this after getting a true back from contains()
 NameDeclaration ImageFinderFunction.getDecl()
           
 NameDeclaration SourceFileScope.addVariableNameOccurrence(NameOccurrence occ)
           
protected  NameDeclaration SourceFileScope.findVariableHere(NameOccurrence occ)
           
protected abstract  NameDeclaration AbstractScope.findVariableHere(NameOccurrence occurrence)
           
 NameDeclaration LocalScope.addVariableNameOccurrence(NameOccurrence occurrence)
           
 NameDeclaration LocalScope.findVariableHere(NameOccurrence occurrence)
           
 



Copyright © 2002-2006 InfoEther. All Rights Reserved.