Uses of Class
org.eclipse.jdt.internal.core.JavaProject

Packages that use JavaProject
org.eclipse.jdt.internal.core   
org.eclipse.jdt.internal.core.eval   
org.eclipse.jdt.internal.core.search   
org.eclipse.jdt.internal.core.search.indexing   
org.eclipse.jdt.internal.core.search.matching   
org.eclipse.jdt.internal.core.util   
 

Uses of JavaProject in org.eclipse.jdt.internal.core
 

Subclasses of JavaProject in org.eclipse.jdt.internal.core
 class ExternalJavaProject
           
 

Fields in org.eclipse.jdt.internal.core declared as JavaProject
 JavaProject DeltaProcessor.RootInfo.project
           
protected  JavaProject SearchableEnvironment.project
           
 

Methods in org.eclipse.jdt.internal.core with parameters of type JavaProject
 ClasspathValidation DeltaProcessingState.addClasspathValidation(JavaProject project)
           
 void DeltaProcessingState.addExternalFolderChange(JavaProject project, IClasspathEntry[] oldResolvedClasspath)
           
 void DeltaProcessingState.addProjectReferenceChange(JavaProject project, IClasspathEntry[] oldResolvedClasspath)
           
static boolean JavaModelManager.conflictsWithOutputLocation(IPath folderPath, JavaProject project)
          Returns whether the given full path (for a package) conflicts with the output location of the given project.
 IClasspathEntry[][] JavaModelManager.PerProjectInfo.readAndCacheClasspath(JavaProject javaProject)
          Reads the classpath and caches the entries.
 void JavaModelManager.removePerProjectInfo(JavaProject javaProject, boolean removeExtJarInfo)
           
 void JavaModelManager.resetProjectOptions(JavaProject javaProject)
           
 void JavaModelManager.resetProjectPreferences(JavaProject javaProject)
           
 boolean JavaModelManager.PerProjectInfo.writeAndCacheClasspath(JavaProject javaProject, IClasspathEntry[] newRawClasspath, IClasspathEntry[] newReferencedEntries, IPath newOutputLocation)
           
 boolean JavaModelManager.PerProjectInfo.writeAndCacheClasspath(JavaProject javaProject, IClasspathEntry[] newRawClasspath, IPath newOutputLocation)
           
 

Constructors in org.eclipse.jdt.internal.core with parameters of type JavaProject
CancelableNameEnvironment(JavaProject project, WorkingCopyOwner owner, IProgressMonitor monitor)
           
ClasspathChange(JavaProject project, IClasspathEntry[] oldRawClasspath, IPath oldOutputLocation, IClasspathEntry[] oldResolvedClasspath)
           
ClasspathValidation(JavaProject project)
           
ExternalFolderChange(JavaProject project, IClasspathEntry[] oldResolvedClasspath)
           
ExternalPackageFragmentRoot(IPath externalPath, JavaProject project)
          Constructs a package fragment root which is the root of the Java package directory hierarchy based on an external folder that is not contained in a IJavaProject and does not have an associated IResource.
ExternalPackageFragmentRoot(IResource linkedFolder, IPath externalPath, JavaProject project)
           
JarPackageFragmentRoot(IPath externalJarPath, JavaProject project)
          Constructs a package fragment root which is the root of the Java package directory hierarchy based on a JAR file that is not contained in a IJavaProject and does not have an associated IResource.
JarPackageFragmentRoot(IResource resource, JavaProject project)
          Constructs a package fragment root which is the root of the Java package directory hierarchy based on a JAR file.
PackageFragmentRoot(IResource resource, JavaProject project)
          Constructs a package fragment root which is the root of the java package directory hierarchy.
ProjectReferenceChange(JavaProject project, IClasspathEntry[] oldResolvedClasspath)
           
SearchableEnvironment(JavaProject project, ICompilationUnit[] workingCopies)
          Creates a SearchableEnvironment on the given project
SearchableEnvironment(JavaProject project, WorkingCopyOwner owner)
          Creates a SearchableEnvironment on the given project
SetClasspathOperation(JavaProject project, IClasspathEntry[] newRawClasspath, IClasspathEntry[] referencedEntries, IPath newOutputLocation, boolean canChangeResource)
          When executed, this operation sets the raw classpath and output location of the given project.
SetClasspathOperation(JavaProject project, IClasspathEntry[] newRawClasspath, IPath newOutputLocation, boolean canChangeResource)
           
 

Uses of JavaProject in org.eclipse.jdt.internal.core.eval
 

Fields in org.eclipse.jdt.internal.core.eval declared as JavaProject
protected  JavaProject EvaluationContextWrapper.project
           
 

Constructors in org.eclipse.jdt.internal.core.eval with parameters of type JavaProject
EvaluationContextWrapper(EvaluationContext context, JavaProject project)
          Creates a new wrapper around the given infrastructure evaluation context and project.
 

Uses of JavaProject in org.eclipse.jdt.internal.core.search
 

Methods in org.eclipse.jdt.internal.core.search with parameters of type JavaProject
 void JavaSearchScope.add(JavaProject project, int includeMask, java.util.HashSet projectsToBeAdded)
          Add java project all fragment roots to current java search scope.
 

Uses of JavaProject in org.eclipse.jdt.internal.core.search.indexing
 

Methods in org.eclipse.jdt.internal.core.search.indexing with parameters of type JavaProject
 void IndexManager.indexSourceFolder(JavaProject javaProject, IPath sourceFolder, char[][] inclusionPatterns, char[][] exclusionPatterns)
          Index the content of the given source folder.
 void IndexManager.removeSourceFolderFromIndex(JavaProject javaProject, IPath sourceFolder, char[][] inclusionPatterns, char[][] exclusionPatterns)
          Remove the content of the given source folder from the index.
 

Uses of JavaProject in org.eclipse.jdt.internal.core.search.matching
 

Methods in org.eclipse.jdt.internal.core.search.matching with parameters of type JavaProject
 void MatchLocator.initialize(JavaProject project, int possibleMatchSize)
          Create a new parser for the given project, as well as a lookup environment.
protected  void MatchLocator.locateMatches(JavaProject javaProject, PossibleMatch[] possibleMatches, int start, int length)
           
protected  void MatchLocator.locateMatches(JavaProject javaProject, PossibleMatchSet matchSet, int expected)
          Locate the matches amongst the possible matches.
 

Uses of JavaProject in org.eclipse.jdt.internal.core.util
 

Constructors in org.eclipse.jdt.internal.core.util with parameters of type JavaProject
JavaElementFinder(java.lang.String key, JavaProject project, WorkingCopyOwner owner)