Klasse JavaModelManager.PerProjectInfo
java.lang.Object
org.aspectj.org.eclipse.jdt.internal.core.JavaModelManager.PerProjectInfo
- Umschließende Klasse:
JavaModelManager
-
Feldübersicht
Modifizierer und TypFeldBeschreibungMap
<org.eclipse.core.runtime.IPath, ObjectVector> org.eclipse.core.runtime.IPath
org.eclipse.core.runtime.preferences.IEclipsePreferences
org.eclipse.core.resources.IProject
int
Map
<org.eclipse.core.runtime.IPath, IClasspathEntry> Map
<org.eclipse.core.runtime.IPath, IClasspathEntry> boolean
boolean
-
Konstruktorübersicht
-
Methodenübersicht
Modifizierer und TypMethodeBeschreibungprotected ClasspathChange
void
IClasspathEntry[][]
readAndCacheClasspath
(JavaProject javaProject) Reads the classpath and caches the entries.void
void
setJrtPackageRoots
(org.eclipse.core.runtime.IPath jrtPath, ObjectVector roots) setRawClasspath
(IClasspathEntry[] newRawClasspath, IClasspathEntry[] referencedEntries, org.eclipse.core.runtime.IPath newOutputLocation, IJavaModelStatus newRawClasspathStatus) setRawClasspath
(IClasspathEntry[] newRawClasspath, org.eclipse.core.runtime.IPath newOutputLocation, IJavaModelStatus newRawClasspathStatus) setResolvedClasspath
(IClasspathEntry[] newResolvedClasspath, Map<org.eclipse.core.runtime.IPath, IClasspathEntry> newRootPathToRawEntries, Map<org.eclipse.core.runtime.IPath, IClasspathEntry> newRootPathToResolvedEntries, IJavaModelStatus newUnresolvedEntryStatus, int timeStamp, boolean addClasspathChange) setResolvedClasspath
(IClasspathEntry[] newResolvedClasspath, IClasspathEntry[] referencedEntries, Map<org.eclipse.core.runtime.IPath, IClasspathEntry> newRootPathToRawEntries, Map<org.eclipse.core.runtime.IPath, IClasspathEntry> newRootPathToResolvedEntries, IJavaModelStatus newUnresolvedEntryStatus, int timeStamp, boolean addClasspathChange) toString()
boolean
writeAndCacheClasspath
(JavaProject javaProject, IClasspathEntry[] newRawClasspath, IClasspathEntry[] newReferencedEntries, org.eclipse.core.runtime.IPath newOutputLocation) boolean
writeAndCacheClasspath
(JavaProject javaProject, IClasspathEntry[] newRawClasspath, org.eclipse.core.runtime.IPath newOutputLocation)
-
Felddetails
-
project
public org.eclipse.core.resources.IProject project -
savedState
-
triedRead
public boolean triedRead -
rawClasspath
-
referencedEntries
-
rawClasspathStatus
-
rawTimeStamp
public int rawTimeStamp -
writtingRawClasspath
public boolean writtingRawClasspath -
resolvedClasspath
-
unresolvedEntryStatus
-
rootPathToRawEntries
-
rootPathToResolvedEntries
-
outputLocation
public org.eclipse.core.runtime.IPath outputLocation -
jrtRoots
-
preferences
public org.eclipse.core.runtime.preferences.IEclipsePreferences preferences -
options
-
javadocCache
-
-
Konstruktordetails
-
PerProjectInfo
public PerProjectInfo(org.eclipse.core.resources.IProject project)
-
-
Methodendetails
-
getResolvedClasspath
-
forgetExternalTimestampsAndIndexes
public void forgetExternalTimestampsAndIndexes() -
rememberExternalLibTimestamps
public void rememberExternalLibTimestamps() -
resetResolvedClasspath
-
addClasspathChange
-
setRawClasspath
public ClasspathChange setRawClasspath(IClasspathEntry[] newRawClasspath, org.eclipse.core.runtime.IPath newOutputLocation, IJavaModelStatus newRawClasspathStatus) -
setRawClasspath
public ClasspathChange setRawClasspath(IClasspathEntry[] newRawClasspath, IClasspathEntry[] referencedEntries, org.eclipse.core.runtime.IPath newOutputLocation, IJavaModelStatus newRawClasspathStatus) -
setResolvedClasspath
public ClasspathChange setResolvedClasspath(IClasspathEntry[] newResolvedClasspath, Map<org.eclipse.core.runtime.IPath, IClasspathEntry> newRootPathToRawEntries, Map<org.eclipse.core.runtime.IPath, IClasspathEntry> newRootPathToResolvedEntries, IJavaModelStatus newUnresolvedEntryStatus, int timeStamp, boolean addClasspathChange) -
setResolvedClasspath
public ClasspathChange setResolvedClasspath(IClasspathEntry[] newResolvedClasspath, IClasspathEntry[] referencedEntries, Map<org.eclipse.core.runtime.IPath, IClasspathEntry> newRootPathToRawEntries, Map<org.eclipse.core.runtime.IPath, IClasspathEntry> newRootPathToResolvedEntries, IJavaModelStatus newUnresolvedEntryStatus, int timeStamp, boolean addClasspathChange) -
setJrtPackageRoots
-
readAndCacheClasspath
Reads the classpath and caches the entries. Returns a two-dimensional array, where the number of elements in the row is fixed to 2. The first element is an array of raw classpath entries and the second element is an array of referenced entries that may have been stored by the client earlier. SeeIJavaProject.getReferencedClasspathEntries()
for more details. -
toString
-
writeAndCacheClasspath
public boolean writeAndCacheClasspath(JavaProject javaProject, IClasspathEntry[] newRawClasspath, IClasspathEntry[] newReferencedEntries, org.eclipse.core.runtime.IPath newOutputLocation) throws JavaModelException - Löst aus:
JavaModelException
-
writeAndCacheClasspath
public boolean writeAndCacheClasspath(JavaProject javaProject, IClasspathEntry[] newRawClasspath, org.eclipse.core.runtime.IPath newOutputLocation) throws JavaModelException - Löst aus:
JavaModelException
-