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
           
 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

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