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

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

public class State
extends java.lang.Object


Field Summary
static int MaxStructurallyChangedTypes
           
 ClasspathMultiDirectory[] sourceLocations
           
 SimpleLookupTable typeLocators
           
static byte VERSION
           
 
Constructor Summary
protected State(JavaBuilder javaBuilder)
           
 
Method Summary
 char[][] getDefinedTypeNamesFor(java.lang.String typeLocator)
           
 SimpleLookupTable getReferences()
           
 boolean isDuplicateLocator(java.lang.String qualifiedTypeName, java.lang.String typeLocator)
           
 boolean isKnownPackage(java.lang.String qualifiedPackageName)
           
 boolean isKnownType(java.lang.String qualifiedTypeName)
           
 java.lang.String toString()
          Returns a string representation of the receiver.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

sourceLocations

public ClasspathMultiDirectory[] sourceLocations

typeLocators

public SimpleLookupTable typeLocators

MaxStructurallyChangedTypes

public static int MaxStructurallyChangedTypes

VERSION

public static final byte VERSION
See Also:
Constant Field Values
Constructor Detail

State

protected State(JavaBuilder javaBuilder)
Method Detail

getDefinedTypeNamesFor

public char[][] getDefinedTypeNamesFor(java.lang.String typeLocator)

getReferences

public SimpleLookupTable getReferences()

isDuplicateLocator

public boolean isDuplicateLocator(java.lang.String qualifiedTypeName,
                                  java.lang.String typeLocator)

isKnownPackage

public boolean isKnownPackage(java.lang.String qualifiedPackageName)

isKnownType

public boolean isKnownType(java.lang.String qualifiedTypeName)

toString

public java.lang.String toString()
Returns a string representation of the receiver.

Overrides:
toString in class java.lang.Object