org.aspectj.org.eclipse.jdt.internal.core.builder
Class ClasspathDirectory

java.lang.Object
  extended by org.aspectj.org.eclipse.jdt.internal.core.builder.ClasspathLocation
      extended by org.aspectj.org.eclipse.jdt.internal.core.builder.ClasspathDirectory

public class ClasspathDirectory
extends ClasspathLocation


Method Summary
 void cleanup()
           
 java.lang.String debugPathString()
           
 boolean equals(java.lang.Object o)
           
 NameEnvironmentAnswer findClass(java.lang.String binaryFileName, java.lang.String qualifiedPackageName, java.lang.String qualifiedBinaryFileName)
           
 IPath getProjectRelativePath()
           
 int hashCode()
           
protected  boolean isExcluded(IResource resource)
           
 boolean isOutputFolder()
           
 boolean isPackage(java.lang.String qualifiedPackageName)
           
 void reset()
           
 java.lang.String toString()
           
 
Methods inherited from class org.aspectj.org.eclipse.jdt.internal.core.builder.ClasspathLocation
forBinaryFolder
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Method Detail

cleanup

public void cleanup()
Overrides:
cleanup in class ClasspathLocation

equals

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

findClass

public NameEnvironmentAnswer findClass(java.lang.String binaryFileName,
                                       java.lang.String qualifiedPackageName,
                                       java.lang.String qualifiedBinaryFileName)
Specified by:
findClass in class ClasspathLocation

getProjectRelativePath

public IPath getProjectRelativePath()
Specified by:
getProjectRelativePath in class ClasspathLocation

hashCode

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

isExcluded

protected boolean isExcluded(IResource resource)

isOutputFolder

public boolean isOutputFolder()
Overrides:
isOutputFolder in class ClasspathLocation

isPackage

public boolean isPackage(java.lang.String qualifiedPackageName)
Specified by:
isPackage in class ClasspathLocation

reset

public void reset()
Overrides:
reset in class ClasspathLocation

toString

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

debugPathString

public java.lang.String debugPathString()
Specified by:
debugPathString in class ClasspathLocation