org.eclipse.jdt.internal.core
Class JavaModelManager.PerProjectInfo
java.lang.Object
org.eclipse.jdt.internal.core.JavaModelManager.PerProjectInfo
- Enclosing class:
- JavaModelManager
public static class JavaModelManager.PerProjectInfo
- extends java.lang.Object
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
project
public IProject project
savedState
public java.lang.Object savedState
triedRead
public boolean triedRead
rawClasspath
public IClasspathEntry[] rawClasspath
rawClasspathStatus
public IJavaModelStatus rawClasspathStatus
writtingRawClasspath
public boolean writtingRawClasspath
resolvedClasspath
public IClasspathEntry[] resolvedClasspath
unresolvedEntryStatus
public IJavaModelStatus unresolvedEntryStatus
rootPathToRawEntries
public java.util.Map rootPathToRawEntries
rootPathToResolvedEntries
public java.util.Map rootPathToResolvedEntries
outputLocation
public org.eclipse.core.runtime.IPath outputLocation
preferences
public org.eclipse.core.runtime.preferences.IEclipsePreferences preferences
options
public java.util.Hashtable options
secondaryTypes
public java.util.Hashtable secondaryTypes
javadocCache
public LRUCache javadocCache
JavaModelManager.PerProjectInfo
public JavaModelManager.PerProjectInfo(IProject project)
rememberExternalLibTimestamps
public void rememberExternalLibTimestamps()
resetResolvedClasspath
public ClasspathChange resetResolvedClasspath()
setClasspath
public ClasspathChange setClasspath(IClasspathEntry[] newRawClasspath,
org.eclipse.core.runtime.IPath newOutputLocation,
IJavaModelStatus newRawClasspathStatus,
IClasspathEntry[] newResolvedClasspath,
java.util.Map newRootPathToRawEntries,
java.util.Map newRootPathToResolvedEntries,
IJavaModelStatus newUnresolvedEntryStatus)
readAndCacheClasspath
public IClasspathEntry[] readAndCacheClasspath(JavaProject javaProject)
toString
public java.lang.String toString()
- Overrides:
toString
in class java.lang.Object
writeAndCacheClasspath
public boolean writeAndCacheClasspath(JavaProject javaProject,
IClasspathEntry[] newRawClasspath,
org.eclipse.core.runtime.IPath newOutputLocation)
throws JavaModelException
- Throws:
JavaModelException