org.aspectj.org.eclipse.jdt.internal.core
Class ClasspathChange

java.lang.Object
  extended by org.aspectj.org.eclipse.jdt.internal.core.ClasspathChange

public class ClasspathChange
extends java.lang.Object


Field Summary
static int HAS_DELTA
           
static int HAS_LIBRARY_CHANGE
           
static int HAS_PROJECT_CHANGE
           
static int NO_DELTA
           
 
Constructor Summary
ClasspathChange(JavaProject project, IClasspathEntry[] oldRawClasspath, IPath oldOutputLocation, IClasspathEntry[] oldResolvedClasspath)
           
 
Method Summary
 boolean equals(java.lang.Object obj)
           
 int generateDelta(JavaElementDelta delta, boolean addClasspathChange)
           
 int hashCode()
           
 void requestIndexing()
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

NO_DELTA

public static final int NO_DELTA
See Also:
Constant Field Values

HAS_DELTA

public static final int HAS_DELTA
See Also:
Constant Field Values

HAS_PROJECT_CHANGE

public static final int HAS_PROJECT_CHANGE
See Also:
Constant Field Values

HAS_LIBRARY_CHANGE

public static final int HAS_LIBRARY_CHANGE
See Also:
Constant Field Values
Constructor Detail

ClasspathChange

public ClasspathChange(JavaProject project,
                       IClasspathEntry[] oldRawClasspath,
                       IPath oldOutputLocation,
                       IClasspathEntry[] oldResolvedClasspath)
Method Detail

equals

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

generateDelta

public int generateDelta(JavaElementDelta delta,
                         boolean addClasspathChange)

hashCode

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

requestIndexing

public void requestIndexing()

toString

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