Class JavaModelManager.PerProjectInfo

java.lang.Object
org.aspectj.org.eclipse.jdt.internal.core.JavaModelManager.PerProjectInfo
Enclosing class:
JavaModelManager

public static class JavaModelManager.PerProjectInfo extends Object
  • Field Details

    • project

      public final org.eclipse.core.resources.IProject project
    • savedState

      public volatile Object savedState
    • triedRead

      public volatile boolean triedRead
    • rawClasspath

      public volatile IClasspathEntry[] rawClasspath
    • referencedEntries

      public volatile IClasspathEntry[] referencedEntries
    • rawClasspathStatus

      public volatile IJavaModelStatus rawClasspathStatus
    • rawTimeStamp

      public volatile int rawTimeStamp
    • writtingRawClasspath

      public volatile boolean writtingRawClasspath
    • resolvedClasspath

      public volatile IClasspathEntry[] resolvedClasspath
    • unresolvedEntryStatus

      public volatile IJavaModelStatus unresolvedEntryStatus
    • rootPathToRawEntries

      public volatile Map<org.eclipse.core.runtime.IPath,IClasspathEntry> rootPathToRawEntries
    • outputLocation

      public volatile org.eclipse.core.runtime.IPath outputLocation
    • jrtRoots

      public volatile Map<org.eclipse.core.runtime.IPath,ObjectVector> jrtRoots
    • preferences

      public volatile org.eclipse.core.runtime.preferences.IEclipsePreferences preferences
    • options

      public volatile Hashtable<String,String> options
    • javadocCache

      public volatile LRUCache<IJavaElement,Object> javadocCache
  • Constructor Details

    • PerProjectInfo

      public PerProjectInfo(org.eclipse.core.resources.IProject project)
  • Method Details