Uses of Interface
org.eclipse.jdt.core.IJavaProject

Packages that use IJavaProject
org.eclipse.jdt.core The Java model is the set of classes that model the objects associated with creating, editing, and building a Java program. 
org.eclipse.jdt.core.compiler This package contains compiler associated infrastructure APIs. 
org.eclipse.jdt.core.dom The Java DOM/AST is the set of classes that model the source code of a Java program as a structured document. 
org.eclipse.jdt.core.eval Provides support for the evaluation of code snippets in a scrapbook or inside the debugger. 
org.eclipse.jdt.core.tests.builder   
org.eclipse.jdt.core.tests.dom   
org.eclipse.jdt.core.tests.model   
org.eclipse.jdt.core.tests.performance   
org.eclipse.jdt.internal.codeassist   
org.eclipse.jdt.internal.core   
org.eclipse.jdt.internal.core.builder   
org.eclipse.jdt.internal.core.eval   
org.eclipse.jdt.internal.core.hierarchy   
org.eclipse.jdt.internal.core.search.indexing   
org.eclipse.jdt.internal.core.search.matching   
org.eclipse.jdt.internal.core.util   
org.eclipse.jdt.internal.eval   
org.jmlspecs.eclipse.jdt.internal.esc2   
org.jmlspecs.eclipse.jdt.ui   
 

Uses of IJavaProject in org.eclipse.jdt.core
 

Methods in org.eclipse.jdt.core that return IJavaProject
static IJavaProject JavaCore.create(IProject project)
          Returns the Java project corresponding to the given project.
 IJavaProject IJavaElement.getJavaProject()
          Returns the Java project this element is contained in, or null if this element is not contained in any Java project (for instance, the IJavaModel is not contained in any Java project).
 IJavaProject IJavaModel.getJavaProject(java.lang.String name)
          Returns the Java project with the given name.
 IJavaProject[] IJavaModel.getJavaProjects()
          Returns the Java projects in this Java model, or an empty array if there are none.
 

Methods in org.eclipse.jdt.core with parameters of type IJavaProject
 boolean ClasspathContainerInitializer.canUpdateClasspathContainer(org.eclipse.core.runtime.IPath containerPath, IJavaProject project)
          Returns true if this container initializer can be requested to perform updates on its own container values.
static IJavaElement JavaCore.create(IResource resource, IJavaProject project)
          Returns the Java element corresponding to the given file, its project being the given project.
 org.eclipse.core.runtime.IStatus ClasspathContainerInitializer.getAccessRulesStatus(org.eclipse.core.runtime.IPath containerPath, IJavaProject project)
          Returns the access rules attribute status according to this initializer.
 org.eclipse.core.runtime.IStatus ClasspathContainerInitializer.getAttributeStatus(org.eclipse.core.runtime.IPath containerPath, IJavaProject project, java.lang.String attributeKey)
          Returns the extra attribute status according to this initializer.
static IClasspathContainer JavaCore.getClasspathContainer(org.eclipse.core.runtime.IPath containerPath, IJavaProject project)
          Answers the project specific value for a given classpath container.
 java.lang.Object ClasspathContainerInitializer.getComparisonID(org.eclipse.core.runtime.IPath containerPath, IJavaProject project)
          Returns an object which identifies a container for comparison purpose.
 java.lang.String ClasspathContainerInitializer.getDescription(org.eclipse.core.runtime.IPath containerPath, IJavaProject project)
          Returns a readable description for a container path.
 IClasspathContainer ClasspathContainerInitializer.getFailureContainer(org.eclipse.core.runtime.IPath containerPath, IJavaProject project)
          Returns a classpath container that is used after this initializer failed to bind a classpath container to a IClasspathContainer for the given project.
 org.eclipse.core.runtime.IStatus ClasspathContainerInitializer.getSourceAttachmentStatus(org.eclipse.core.runtime.IPath containerPath, IJavaProject project)
          Returns the source attachment attribute status according to this initializer.
abstract  void ClasspathContainerInitializer.initialize(org.eclipse.core.runtime.IPath containerPath, IJavaProject project)
          Binds a classpath container to a IClasspathContainer for a given project, or silently fails if unable to do so.
 ITypeHierarchy IType.newTypeHierarchy(IJavaProject project, org.eclipse.core.runtime.IProgressMonitor monitor)
          Creates and returns a type hierarchy for this type containing this type, all of its supertypes, and all its subtypes in the context of the given project.
 ITypeHierarchy IType.newTypeHierarchy(IJavaProject project, WorkingCopyOwner owner, org.eclipse.core.runtime.IProgressMonitor monitor)
          Creates and returns a type hierarchy for this type containing this type, all of its supertypes, and all its subtypes in the context of the given project, considering types in the working copies with the given owner.
static char[] NamingConventions.removePrefixAndSuffixForArgumentName(IJavaProject javaProject, char[] argumentName)
          Remove prefix and suffix from an argument name.
static java.lang.String NamingConventions.removePrefixAndSuffixForArgumentName(IJavaProject javaProject, java.lang.String argumentName)
          Remove prefix and suffix from an argument name.
static char[] NamingConventions.removePrefixAndSuffixForFieldName(IJavaProject javaProject, char[] fieldName, int modifiers)
          Remove prefix and suffix from a field name.
static java.lang.String NamingConventions.removePrefixAndSuffixForFieldName(IJavaProject javaProject, java.lang.String fieldName, int modifiers)
          Remove prefix and suffix from a field name.
static char[] NamingConventions.removePrefixAndSuffixForLocalVariableName(IJavaProject javaProject, char[] localName)
          Remove prefix and suffix from a local variable name.
static java.lang.String NamingConventions.removePrefixAndSuffixForLocalVariableName(IJavaProject javaProject, java.lang.String localName)
          Remove prefix and suffix from a local variable name.
 void ClasspathContainerInitializer.requestClasspathContainerUpdate(org.eclipse.core.runtime.IPath containerPath, IJavaProject project, IClasspathContainer containerSuggestion)
          Request a registered container definition to be updated according to a container suggestion.
static void JavaCore.setClasspathContainer(org.eclipse.core.runtime.IPath containerPath, IJavaProject[] affectedProjects, IClasspathContainer[] respectiveContainers, org.eclipse.core.runtime.IProgressMonitor monitor)
          Bind a container reference path to some actual containers (IClasspathContainer).
static char[][] NamingConventions.suggestArgumentNames(IJavaProject javaProject, char[] packageName, char[] qualifiedTypeName, int dim, char[][] excludedNames)
          Suggest names for an argument.
static java.lang.String[] NamingConventions.suggestArgumentNames(IJavaProject javaProject, java.lang.String packageName, java.lang.String qualifiedTypeName, int dim, java.lang.String[] excludedNames)
          Suggest names for an argument.
static char[][] NamingConventions.suggestFieldNames(IJavaProject javaProject, char[] packageName, char[] qualifiedTypeName, int dim, int modifiers, char[][] excludedNames)
          Suggest names for a field.
static java.lang.String[] NamingConventions.suggestFieldNames(IJavaProject javaProject, java.lang.String packageName, java.lang.String qualifiedTypeName, int dim, int modifiers, java.lang.String[] excludedNames)
          Suggest names for a field.
static char[] NamingConventions.suggestGetterName(IJavaProject project, char[] fieldName, int modifiers, boolean isBoolean, char[][] excludedNames)
          Suggest name for a getter method.
static java.lang.String NamingConventions.suggestGetterName(IJavaProject project, java.lang.String fieldName, int modifiers, boolean isBoolean, java.lang.String[] excludedNames)
          Suggest name for a getter method.
static char[][] NamingConventions.suggestLocalVariableNames(IJavaProject javaProject, char[] packageName, char[] qualifiedTypeName, int dim, char[][] excludedNames)
          Suggest names for a local variable.
static java.lang.String[] NamingConventions.suggestLocalVariableNames(IJavaProject javaProject, java.lang.String packageName, java.lang.String qualifiedTypeName, int dim, java.lang.String[] excludedNames)
          Suggest names for a local variable.
static char[] NamingConventions.suggestSetterName(IJavaProject project, char[] fieldName, int modifiers, boolean isBoolean, char[][] excludedNames)
          Suggest name for a setter method.
static java.lang.String NamingConventions.suggestSetterName(IJavaProject project, java.lang.String fieldName, int modifiers, boolean isBoolean, java.lang.String[] excludedNames)
          Suggest name for a setter method.
static IJavaModelStatus JavaConventions.validateClasspath(IJavaProject javaProject, IClasspathEntry[] rawClasspath, org.eclipse.core.runtime.IPath projectOutputLocation)
          Validate a given classpath and output location for a project, using the following rules: Classpath entries cannot collide with each other; that is, all entry paths must be unique.
static IJavaModelStatus JavaConventions.validateClasspathEntry(IJavaProject project, IClasspathEntry entry, boolean checkSourceAttachment)
          Returns a Java model status describing the problem related to this classpath entry if any, a status object with code IStatus.OK if the entry is fine (that is, if the given classpath entry denotes a valid element to be referenced onto a classpath).
 

Uses of IJavaProject in org.eclipse.jdt.core.compiler
 

Methods in org.eclipse.jdt.core.compiler with parameters of type IJavaProject
 int CompilationParticipant.aboutToBuild(IJavaProject project)
          Notifies this participant that a build is about to start and provides it the opportunity to create missing source folders for generated source files.
 void CompilationParticipant.buildFinished(IJavaProject project)
          Notifies this participant that a build has finished for the project.
 void CompilationParticipant.cleanStarting(IJavaProject project)
          Notifies this participant that a clean is about to start and provides it the opportunity to delete generated source files.
 boolean CompilationParticipant.isActive(IJavaProject project)
          Returns whether this participant is active for a given project.
 

Uses of IJavaProject in org.eclipse.jdt.core.dom
 

Methods in org.eclipse.jdt.core.dom with parameters of type IJavaProject
static CompilationUnit AST.parseCompilationUnit(char[] source, java.lang.String unitName, IJavaProject project)
          Deprecated. Use ASTParser instead.
 void ASTParser.setProject(IJavaProject project)
          Sets the Java project used when resolving bindings.
 

Uses of IJavaProject in org.eclipse.jdt.core.eval
 

Methods in org.eclipse.jdt.core.eval that return IJavaProject
 IJavaProject IEvaluationContext.getProject()
          Returns the Java project this evaluation context was created for.
 

Uses of IJavaProject in org.eclipse.jdt.core.tests.builder
 

Methods in org.eclipse.jdt.core.tests.builder that return IJavaProject
 IJavaProject TestingEnvironment.getJavaProject(org.eclipse.core.runtime.IPath projectPath)
          Returns the Java Model element for the project.
 IJavaProject TestingEnvironment.getJavaProject(java.lang.String projectName)
          Returns the Java Model element for the project.
 

Methods in org.eclipse.jdt.core.tests.builder with parameters of type IJavaProject
 int TestBuilderParticipant.aboutToBuild(IJavaProject project)
           
 void TestBuilderParticipant.buildFinished(IJavaProject project)
           
 void TestBuilderParticipant.cleanStarting(IJavaProject project)
           
 boolean TestBuilderParticipant.isActive(IJavaProject project)
           
 

Uses of IJavaProject in org.eclipse.jdt.core.tests.dom
 

Methods in org.eclipse.jdt.core.tests.dom with parameters of type IJavaProject
 ASTNode ConverterTestSetup.runConversion(char[] source, java.lang.String unitName, IJavaProject project)
           
 ASTNode ASTConverterJavadocTest.runConversion(char[] source, java.lang.String unitName, IJavaProject project)
           
 ASTNode ASTConverterBugsTest.runConversion(char[] source, java.lang.String unitName, IJavaProject project)
           
 ASTNode ConverterTestSetup.runConversion(char[] source, java.lang.String unitName, IJavaProject project, boolean resolveBindings)
           
 ASTNode ASTConverterBugsTest.runConversion(char[] source, java.lang.String unitName, IJavaProject project, boolean resolveBindings)
           
 ASTNode ConverterTestSetup.runConversion(char[] source, java.lang.String unitName, IJavaProject project, java.util.Map options)
           
 ASTNode ASTConverterJavadocTest.runConversion(char[] source, java.lang.String unitName, IJavaProject project, java.util.Map options)
           
 ASTNode ASTConverterBugsTest.runConversion(char[] source, java.lang.String unitName, IJavaProject project, java.util.Map options)
           
 ASTNode ConverterTestSetup.runConversion(char[] source, java.lang.String unitName, IJavaProject project, java.util.Map options, boolean resolveBindings)
           
 ASTNode ASTConverterBugsTest.runConversion(char[] source, java.lang.String unitName, IJavaProject project, java.util.Map options, boolean resolveBindings)
           
 ASTNode ConverterTestSetup.runConversion(int astLevel, char[] source, java.lang.String unitName, IJavaProject project)
           
 ASTNode ConverterTestSetup.runConversion(int astLevel, char[] source, java.lang.String unitName, IJavaProject project, boolean resolveBindings)
           
 ASTNode ConverterTestSetup.runConversion(int astLevel, char[] source, java.lang.String unitName, IJavaProject project, java.util.Map options)
           
 ASTNode ConverterTestSetup.runConversion(int astLevel, char[] source, java.lang.String unitName, IJavaProject project, java.util.Map options, boolean resolveBindings)
           
 

Uses of IJavaProject in org.eclipse.jdt.core.tests.model
 

Methods in org.eclipse.jdt.core.tests.model that return IJavaProject
 IJavaProject AbstractJavaModelTests.getJavaProject(java.lang.String name)
          Returns the Java Project with the given name in this test suite's model.
static IJavaProject ModelTestsUtil.setUpJavaProject(java.lang.String projectName)
           
static IJavaProject ModelTestsUtil.setUpJavaProject(java.lang.String projectName, java.lang.String compliance)
           
 

Methods in org.eclipse.jdt.core.tests.model with parameters of type IJavaProject
static IClassFile ModelTestsUtil.getClassFile(IJavaProject project, java.lang.String rootPath, java.lang.String packageName, java.lang.String className)
          Returns the specified compilation unit in the given project, root, and package fragment or null if it does not exist.
static ICompilationUnit ModelTestsUtil.getCompilationUnit(IJavaProject javaProject, java.lang.String packageName, java.lang.String unitName)
          Returns compilation unit with given name in given project and package.
static java.util.List ModelTestsUtil.getCompilationUnits(IJavaProject javaProject)
          Returns all compilation units of a given project.
static IPackageFragmentRoot ModelTestsUtil.getExternalJarFile(IJavaProject project, java.lang.String jarSimpleName)
           
 IClasspathContainer ContainerInitializer.getFailureContainer(org.eclipse.core.runtime.IPath containerPath, IJavaProject project)
           
static IPackageFragment ModelTestsUtil.getPackageFragment(IJavaProject project, java.lang.String rootPath, java.lang.String packageName)
          Returns the specified package fragment in the given project and root, or null if it does not exist.
static IPackageFragmentRoot ModelTestsUtil.getPackageFragmentRoot(IJavaProject project, java.lang.String rootPath)
          Returns the specified package fragment root in the given project, or null if it does not exist.
 void DefaultContainerInitializer.initialize(org.eclipse.core.runtime.IPath containerPath, IJavaProject project)
           
 void ContainerInitializer.initialize(org.eclipse.core.runtime.IPath containerPath, IJavaProject project)
           
 void ContainerInitializer.ITestInitializer.initialize(org.eclipse.core.runtime.IPath containerPath, IJavaProject project)
           
 void CompletionTests2.CompletionContainerInitializer.initialize(org.eclipse.core.runtime.IPath containerPath, IJavaProject project)
           
 void ClasspathInitializerTests.NullContainerInitializer.initialize(org.eclipse.core.runtime.IPath containerPath, IJavaProject project)
           
 boolean TestCompilationParticipant.isActive(IJavaProject project)
           
 void AbstractJavaModelTests.refresh(IJavaProject javaProject)
           
 void AbstractJavaModelTests.setClasspath(IJavaProject javaProject, IClasspathEntry[] classpath)
          Sets the class path of the Java project.
static void ModelTestsUtil.setUpProjectCompliance(IJavaProject javaProject, java.lang.String compliance)
           
 

Uses of IJavaProject in org.eclipse.jdt.core.tests.performance
 

Methods in org.eclipse.jdt.core.tests.performance with parameters of type IJavaProject
 IPackageFragmentRoot FullSourceWorkspaceTests.getPackageFragmentRoot(IJavaProject project, java.lang.String rootPath)
          Returns the specified package fragment root in the given project, or null if it does not exist.
 

Uses of IJavaProject in org.eclipse.jdt.internal.codeassist
 

Constructors in org.eclipse.jdt.internal.codeassist with parameters of type IJavaProject
CompletionEngine(SearchableEnvironment nameEnvironment, CompletionRequestor requestor, java.util.Map settings, IJavaProject javaProject, WorkingCopyOwner owner)
          The CompletionEngine is responsible for computing source completions.
 

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

Classes in org.eclipse.jdt.internal.core that implement IJavaProject
 class ExternalJavaProject
           
 class JavaProject
          Handle for a Java Project.
 

Methods in org.eclipse.jdt.internal.core that return IJavaProject
 IJavaProject DeltaProcessingState.findJavaProject(java.lang.String name)
           
 IJavaProject JavaElement.getJavaProject()
           
 IJavaProject JavaModel.getJavaProject(IResource resource)
          Returns the active Java project associated with the specified resource, or null if no Java project yet exists for the resource.
 IJavaProject JavaModel.getJavaProject(java.lang.String projectName)
           
 IJavaProject[] JavaModel.getJavaProjects()
           
 

Methods in org.eclipse.jdt.internal.core with parameters of type IJavaProject
 boolean UserLibraryClasspathContainerInitializer.canUpdateClasspathContainer(org.eclipse.core.runtime.IPath containerPath, IJavaProject project)
           
 IClasspathContainer JavaModelManager.containerGet(IJavaProject project, org.eclipse.core.runtime.IPath containerPath)
           
 IClasspathContainer JavaModelManager.containerGetDefaultToPreviousSession(IJavaProject project, org.eclipse.core.runtime.IPath containerPath)
           
 void JavaModelManager.containerPut(IJavaProject project, org.eclipse.core.runtime.IPath containerPath, IClasspathContainer container)
           
 boolean JavaModelManager.containerPutIfInitializingWithSameEntries(org.eclipse.core.runtime.IPath containerPath, IJavaProject[] projects, IClasspathContainer[] respectiveContainers)
           
 void JavaModelManager.containerRemove(IJavaProject project)
           
static IJavaElement JavaModelManager.create(IFile file, IJavaProject project)
          Returns the Java element corresponding to the given file, its project being the given project.
static IJavaElement JavaModelManager.create(IFolder folder, IJavaProject project)
          Returns the package fragment or package fragment root corresponding to the given folder, its parent or great parent being the given project.
static IJavaElement JavaModelManager.create(IResource resource, IJavaProject project)
          Returns the Java element corresponding to the given resource, or null if unable to associate the given resource with a Java element.
static IClassFile JavaModelManager.createClassFileFrom(IFile file, IJavaProject project)
          Creates and returns a class file element for the given .class file, its project being the given project.
static ICompilationUnit JavaModelManager.createCompilationUnitFrom(IFile file, IJavaProject project)
          Creates and returns a compilation unit element for the given .java file, its project being the given project.
static IPackageFragmentRoot JavaModelManager.createJarPackageFragmentRootFrom(IFile file, IJavaProject project)
          Creates and returns a handle for the given JAR file, its project being the given project.
static IJavaElement JavaModelManager.determineIfOnClasspath(IResource resource, IJavaProject project)
          Returns the package fragment root represented by the resource, or the package fragment the given resource is located in, or null if the given resource is not on the classpath of the given project.
static IClasspathEntry ClasspathEntry.elementDecode(org.w3c.dom.Element element, IJavaProject project, java.util.Map unknownElements)
           
 IClasspathContainer JavaModelManager.getClasspathContainer(org.eclipse.core.runtime.IPath containerPath, IJavaProject project)
           
 java.lang.Object UserLibraryClasspathContainerInitializer.getComparisonID(org.eclipse.core.runtime.IPath containerPath, IJavaProject project)
           
 CompilationParticipant[] JavaModelManager.CompilationParticipants.getCompilationParticipants(IJavaProject project)
           
 java.lang.String UserLibraryClasspathContainerInitializer.getDescription(org.eclipse.core.runtime.IPath containerPath, IJavaProject project)
           
 IClasspathContainer JavaModelManager.getPreviousSessionContainer(org.eclipse.core.runtime.IPath containerPath, IJavaProject project)
          Returns a persisted container from previous session if any.
 void UserLibraryClasspathContainerInitializer.initialize(org.eclipse.core.runtime.IPath containerPath, IJavaProject project)
           
 boolean JavaModelManager.isClasspathBeingResolved(IJavaProject project)
           
 ITypeHierarchy SourceType.newTypeHierarchy(IJavaProject project, org.eclipse.core.runtime.IProgressMonitor monitor)
           
 ITypeHierarchy BinaryType.newTypeHierarchy(IJavaProject project, org.eclipse.core.runtime.IProgressMonitor monitor)
           
 ITypeHierarchy SourceType.newTypeHierarchy(IJavaProject project, WorkingCopyOwner owner, org.eclipse.core.runtime.IProgressMonitor monitor)
           
 ITypeHierarchy BinaryType.newTypeHierarchy(IJavaProject project, WorkingCopyOwner owner, org.eclipse.core.runtime.IProgressMonitor monitor)
           
 void UserLibraryClasspathContainerInitializer.requestClasspathContainerUpdate(org.eclipse.core.runtime.IPath containerPath, IJavaProject project, IClasspathContainer containerSuggestion)
           
 java.util.Map JavaModelManager.secondaryTypes(IJavaProject project, boolean waitForIndexes, org.eclipse.core.runtime.IProgressMonitor monitor)
          Get all secondary types for a project and store result in per project info cache.
 void JavaModelManager.setClasspathBeingResolved(IJavaProject project, boolean classpathIsResolved)
           
static void InternalNamingConventions.suggestArgumentNames(IJavaProject javaProject, char[] packageName, char[] qualifiedTypeName, int dim, char[] internalPrefix, char[][] excludedNames, INamingRequestor requestor)
           
static void InternalNamingConventions.suggestFieldNames(IJavaProject javaProject, char[] packageName, char[] qualifiedTypeName, int dim, int modifiers, char[] internalPrefix, char[][] excludedNames, INamingRequestor requestor)
           
static void InternalNamingConventions.suggestLocalVariableNames(IJavaProject javaProject, char[] packageName, char[] qualifiedTypeName, int dim, char[] internalPrefix, char[][] excludedNames, INamingRequestor requestor)
           
static IJavaModelStatus ClasspathEntry.validateClasspath(IJavaProject javaProject, IClasspathEntry[] rawClasspath, org.eclipse.core.runtime.IPath projectOutputLocation)
          Validate a given classpath and output location for a project, using the following rules: Classpath entries cannot collide with each other; that is, all entry paths must be unique.
static IJavaModelStatus ClasspathEntry.validateClasspathEntry(IJavaProject project, IClasspathEntry entry, boolean checkSourceAttachment, boolean recurseInContainers)
          Returns a Java model status describing the problem related to this classpath entry if any, a status object with code IStatus.OK if the entry is fine (that is, if the given classpath entry denotes a valid element to be referenced onto a classpath).
 

Constructors in org.eclipse.jdt.internal.core with parameters of type IJavaProject
CreateTypeHierarchyOperation(IType element, ICompilationUnit[] workingCopies, IJavaProject project, boolean computeSubtypes)
          Constructs an operation to create a type hierarchy for the given type and working copies.
SetContainerOperation(org.eclipse.core.runtime.IPath containerPath, IJavaProject[] affectedProjects, IClasspathContainer[] respectiveContainers)
           
 

Uses of IJavaProject in org.eclipse.jdt.internal.core.builder
 

Constructors in org.eclipse.jdt.internal.core.builder with parameters of type IJavaProject
NameEnvironment(IJavaProject javaProject)
           
 

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

Methods in org.eclipse.jdt.internal.core.eval that return IJavaProject
 IJavaProject EvaluationContextWrapper.getProject()
           
 

Uses of IJavaProject in org.eclipse.jdt.internal.core.hierarchy
 

Methods in org.eclipse.jdt.internal.core.hierarchy that return IJavaProject
 IJavaProject TypeHierarchy.javaProject()
          Returns the java project this hierarchy was created in.
 IJavaProject RegionBasedTypeHierarchy.javaProject()
          Returns the java project this hierarchy was created in.
 

Constructors in org.eclipse.jdt.internal.core.hierarchy with parameters of type IJavaProject
TypeHierarchy(IType type, ICompilationUnit[] workingCopies, IJavaProject project, boolean computeSubtypes)
          Creates a TypeHierarchy on the given type.
 

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

Methods in org.eclipse.jdt.internal.core.search.indexing with parameters of type IJavaProject
 SourceElementParser IndexManager.getSourceElementParser(IJavaProject project, ISourceElementRequestor requestor)
           
 

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

Constructors in org.eclipse.jdt.internal.core.search.matching with parameters of type IJavaProject
JavaSearchNameEnvironment(IJavaProject javaProject, ICompilationUnit[] copies)
           
 

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

Methods in org.eclipse.jdt.internal.core.util with parameters of type IJavaProject
static java.lang.String Util.getLineSeparator(java.lang.String text, IJavaProject project)
          Returns the line separator found in the given text.
 

Uses of IJavaProject in org.eclipse.jdt.internal.eval
 

Methods in org.eclipse.jdt.internal.eval with parameters of type IJavaProject
 void EvaluationContext.complete(char[] codeSnippet, int completionPosition, SearchableEnvironment environment, CompletionRequestor requestor, java.util.Map options, IJavaProject project, WorkingCopyOwner owner)
          Computes a completion at the specified position of the given code snippet.
 

Uses of IJavaProject in org.jmlspecs.eclipse.jdt.internal.esc2
 

Fields in org.jmlspecs.eclipse.jdt.internal.esc2 declared as IJavaProject
static IJavaProject EscJava2Wrapper.currentProject
           
 

Uses of IJavaProject in org.jmlspecs.eclipse.jdt.ui
 

Methods in org.jmlspecs.eclipse.jdt.ui that return IJavaProject
static IJavaProject[] UIUtils.getJavaProjects()
          A convenience method for getting all of the Java projects in the workspace.
 

Methods in org.jmlspecs.eclipse.jdt.ui with parameters of type IJavaProject
 int EscjavaCompilationParticipant.aboutToBuild(IJavaProject project)
           
 void EscjavaCompilationParticipant.cleanStarting(IJavaProject project)
           
static java.lang.String UIUtils.getProjectClassPath(IJavaProject project)
          Computes the classpath (in terms of full absolute file-system paths to directories) from the information available in the Eclipse project.
static java.util.List UIUtils.getProjectClassPathEntries(IJavaProject project)
          Gets the classpath entries for the given project and adds them to the List as file-system absolute paths (String); required projects are added recursively; libraries are added once; source folders are converted to file system absolute paths (remember that source folders may be linked).
 boolean EscjavaCompilationParticipant.isActive(IJavaProject project)