|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| 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(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. |
IStatus |
ClasspathContainerInitializer.getAccessRulesStatus(IPath containerPath,
IJavaProject project)
Returns the access rules attribute status according to this initializer. |
IStatus |
ClasspathContainerInitializer.getAttributeStatus(IPath containerPath,
IJavaProject project,
java.lang.String attributeKey)
Returns the extra attribute status according to this initializer. |
static java.lang.String |
NamingConventions.getBaseName(int variableKind,
java.lang.String variableName,
IJavaProject javaProject)
Returns a base name which could be used to generate the given variable name with NamingConventions.suggestVariableNames(int, int, String, IJavaProject, int, String[], boolean). |
static IClasspathContainer |
JavaCore.getClasspathContainer(IPath containerPath,
IJavaProject project)
Answers the project specific value for a given classpath container. |
java.lang.Object |
ClasspathContainerInitializer.getComparisonID(IPath containerPath,
IJavaProject project)
Returns an object which identifies a container for comparison purpose. |
java.lang.String |
ClasspathContainerInitializer.getDescription(IPath containerPath,
IJavaProject project)
Returns a readable description for a container path. |
IClasspathContainer |
ClasspathContainerInitializer.getFailureContainer(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. |
static IClasspathEntry[] |
JavaCore.getReferencedClasspathEntries(IClasspathEntry libraryEntry,
IJavaProject project)
Returns an array of classpath entries that are referenced directly or indirectly by a given classpath entry. |
IStatus |
ClasspathContainerInitializer.getSourceAttachmentStatus(IPath containerPath,
IJavaProject project)
Returns the source attachment attribute status according to this initializer. |
abstract void |
ClasspathContainerInitializer.initialize(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,
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,
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)
Deprecated. Use NamingConventions.getBaseName(int, String, IJavaProject) instead with NamingConventions.VK_PARAMETER as variable kind. |
static java.lang.String |
NamingConventions.removePrefixAndSuffixForArgumentName(IJavaProject javaProject,
java.lang.String argumentName)
Deprecated. Use NamingConventions.getBaseName(int, String, IJavaProject) instead with NamingConventions.VK_PARAMETER as variable kind. |
static char[] |
NamingConventions.removePrefixAndSuffixForFieldName(IJavaProject javaProject,
char[] fieldName,
int modifiers)
Deprecated. Use NamingConventions.getBaseName(int, String, IJavaProject) instead
with NamingConventions.VK_INSTANCE_FIELD or NamingConventions.VK_STATIC_FIELD as variable kind. |
static java.lang.String |
NamingConventions.removePrefixAndSuffixForFieldName(IJavaProject javaProject,
java.lang.String fieldName,
int modifiers)
Deprecated. Use NamingConventions.getBaseName(int, String, IJavaProject) instead
with NamingConventions.VK_INSTANCE_FIELD or NamingConventions.VK_STATIC_FIELD as variable kind. |
static char[] |
NamingConventions.removePrefixAndSuffixForLocalVariableName(IJavaProject javaProject,
char[] localName)
Deprecated. Use NamingConventions.getBaseName(int, String, IJavaProject) instead with NamingConventions.VK_LOCAL as variable kind. |
static java.lang.String |
NamingConventions.removePrefixAndSuffixForLocalVariableName(IJavaProject javaProject,
java.lang.String localName)
Deprecated. Use NamingConventions.getBaseName(int, String, IJavaProject) instead with NamingConventions.VK_LOCAL as variable kind. |
void |
ClasspathContainerInitializer.requestClasspathContainerUpdate(IPath containerPath,
IJavaProject project,
IClasspathContainer containerSuggestion)
Request a registered container definition to be updated according to a container suggestion. |
static void |
JavaCore.setClasspathContainer(IPath containerPath,
IJavaProject[] affectedProjects,
IClasspathContainer[] respectiveContainers,
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)
Deprecated. Use NamingConventions.suggestVariableNames(int, int, String, IJavaProject, int, String[], boolean) instead with NamingConventions.VK_PARAMETER as variable kind. |
static java.lang.String[] |
NamingConventions.suggestArgumentNames(IJavaProject javaProject,
java.lang.String packageName,
java.lang.String qualifiedTypeName,
int dim,
java.lang.String[] excludedNames)
Deprecated. Use NamingConventions.suggestVariableNames(int, int, String, IJavaProject, int, String[], boolean) instead with NamingConventions.VK_PARAMETER as variable kind. |
static char[][] |
NamingConventions.suggestFieldNames(IJavaProject javaProject,
char[] packageName,
char[] qualifiedTypeName,
int dim,
int modifiers,
char[][] excludedNames)
Deprecated. Use NamingConventions.suggestVariableNames(int, int, String, IJavaProject, int, String[], boolean) instead
with NamingConventions.VK_INSTANCE_FIELD or NamingConventions.VK_STATIC_FIELD as variable kind. |
static java.lang.String[] |
NamingConventions.suggestFieldNames(IJavaProject javaProject,
java.lang.String packageName,
java.lang.String qualifiedTypeName,
int dim,
int modifiers,
java.lang.String[] excludedNames)
Deprecated. Use NamingConventions.suggestVariableNames(int, int, String, IJavaProject, int, String[], boolean) instead
with NamingConventions.VK_INSTANCE_FIELD or NamingConventions.VK_STATIC_FIELD as variable kind. |
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)
Deprecated. Use NamingConventions.suggestVariableNames(int, int, String, IJavaProject, int, String[], boolean) instead with NamingConventions.VK_LOCAL as variable kind. |
static java.lang.String[] |
NamingConventions.suggestLocalVariableNames(IJavaProject javaProject,
java.lang.String packageName,
java.lang.String qualifiedTypeName,
int dim,
java.lang.String[] excludedNames)
Deprecated. Use NamingConventions.suggestVariableNames(int, int, String, IJavaProject, int, String[], boolean) instead with NamingConventions.VK_LOCAL as variable kind. |
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 java.lang.String[] |
NamingConventions.suggestVariableNames(int variableKind,
int baseNameKind,
java.lang.String baseName,
IJavaProject javaProject,
int dim,
java.lang.String[] excluded,
boolean evaluateDefault)
Suggests names for a variable. |
static IJavaModelStatus |
JavaConventions.validateClasspath(IJavaProject javaProject,
IClasspathEntry[] rawClasspath,
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.search |
|---|
| Methods in org.eclipse.jdt.core.search with parameters of type IJavaProject | |
|---|---|
static IJavaSearchScope |
SearchEngine.createStrictHierarchyScope(IJavaProject project,
IType type,
boolean onlySubtypes,
boolean includeFocusType,
WorkingCopyOwner owner)
Returns a Java search scope limited to the hierarchy of the given type and to a given project. |
| 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,
IProgressMonitor monitor)
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(IPath containerPath,
IJavaProject project)
|
IClasspathContainer |
JavaModelManager.containerBeingInitializedGet(IJavaProject project,
IPath containerPath)
|
void |
JavaModelManager.containerBeingInitializedPut(IJavaProject project,
IPath containerPath,
IClasspathContainer container)
|
IClasspathContainer |
JavaModelManager.containerBeingInitializedRemove(IJavaProject project,
IPath containerPath)
|
IClasspathContainer |
JavaModelManager.containerGet(IJavaProject project,
IPath containerPath)
|
IClasspathContainer |
JavaModelManager.containerGetDefaultToPreviousSession(IJavaProject project,
IPath containerPath)
|
void |
JavaModelManager.containerPut(IJavaProject project,
IPath containerPath,
IClasspathContainer container)
|
boolean |
JavaModelManager.containerPutIfInitializingWithSameEntries(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)
|
static char[] |
InternalNamingConventions.getBaseName(int variableKind,
IJavaProject javaProject,
char[] name,
boolean updateFirstCharacter)
|
IClasspathContainer |
JavaModelManager.getClasspathContainer(IPath containerPath,
IJavaProject project)
|
java.lang.Object |
UserLibraryClasspathContainerInitializer.getComparisonID(IPath containerPath,
IJavaProject project)
|
CompilationParticipant[] |
JavaModelManager.CompilationParticipants.getCompilationParticipants(IJavaProject project)
|
java.lang.String |
UserLibraryClasspathContainerInitializer.getDescription(IPath containerPath,
IJavaProject project)
|
IClasspathContainer |
JavaModelManager.getPreviousSessionContainer(IPath containerPath,
IJavaProject project)
Returns a persisted container from previous session if any. |
IClasspathEntry[] |
JavaModelManager.getReferencedClasspathEntries(IClasspathEntry libraryEntry,
IJavaProject project)
|
void |
UserLibraryClasspathContainerInitializer.initialize(IPath containerPath,
IJavaProject project)
|
boolean |
JavaModelManager.isClasspathBeingResolved(IJavaProject project)
|
ITypeHierarchy |
SourceType.newTypeHierarchy(IJavaProject project,
IProgressMonitor monitor)
|
ITypeHierarchy |
BinaryType.newTypeHierarchy(IJavaProject project,
IProgressMonitor monitor)
|
ITypeHierarchy |
SourceType.newTypeHierarchy(IJavaProject project,
WorkingCopyOwner owner,
IProgressMonitor monitor)
|
ITypeHierarchy |
BinaryType.newTypeHierarchy(IJavaProject project,
WorkingCopyOwner owner,
IProgressMonitor monitor)
|
protected void |
MovePackageFragmentRootOperation.removeEntryFromClasspath(IPath rootPath,
IJavaProject project)
|
static char[] |
InternalNamingConventions.removeVariablePrefixAndSuffix(int variableKind,
IJavaProject javaProject,
char[] name)
|
protected void |
MovePackageFragmentRootOperation.renameEntryInClasspath(IPath rootPath,
IJavaProject project)
|
void |
UserLibraryClasspathContainerInitializer.requestClasspathContainerUpdate(IPath containerPath,
IJavaProject project,
IClasspathContainer containerSuggestion)
|
java.util.Map |
JavaModelManager.secondaryTypes(IJavaProject project,
boolean waitForIndexes,
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.suggestVariableNames(int variableKind,
int baseNameKind,
char[] baseName,
IJavaProject javaProject,
int dim,
char[] internalPrefix,
char[][] excluded,
boolean evaluateDefault,
INamingRequestor requestor)
|
protected void |
ModelUpdater.traverseDelta(IJavaElementDelta delta,
IPackageFragmentRoot root,
IJavaProject project)
Converts an IResourceDelta and its children into
the corresponding IJavaElementDeltas. |
protected void |
DeletePackageFragmentRootOperation.updateProjectClasspath(IPath rootPath,
IJavaProject project,
java.util.Map oldRoots)
|
protected void |
MovePackageFragmentRootOperation.updateReferringProjectClasspaths(IPath rootPath,
IJavaProject projectOfRoot)
|
protected void |
DeletePackageFragmentRootOperation.updateReferringProjectClasspaths(IPath rootPath,
IJavaProject projectOfRoot,
java.util.Map oldRoots)
|
static IJavaModelStatus |
ClasspathEntry.validateClasspath(IJavaProject javaProject,
IClasspathEntry[] rawClasspath,
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 referredByContainer)
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(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 |
|---|
| Fields in org.eclipse.jdt.internal.core.hierarchy declared as IJavaProject | |
|---|---|
protected IJavaProject |
TypeHierarchy.project
The Java Project in which the hierarchy is being built - this provides the context for determining a classpath and namelookup rules. |
| 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 |
|---|
| Methods in org.eclipse.jdt.internal.core.search with parameters of type IJavaProject | |
|---|---|
static IJavaSearchScope |
BasicSearchEngine.createStrictHierarchyScope(IJavaProject project,
IType type,
boolean onlySubtypes,
boolean includeFocusType,
WorkingCopyOwner owner)
|
| Constructors in org.eclipse.jdt.internal.core.search with parameters of type IJavaProject | |
|---|---|
HierarchyScope(IJavaProject project,
IType type,
WorkingCopyOwner owner,
boolean onlySubtypes,
boolean noMembersOrEnclosingTypes,
boolean includeFocusType)
Creates a new hierarchy scope for the given type with the given configuration options. |
|
| 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 |
|---|
| Methods in org.eclipse.jdt.internal.core.search.matching with parameters of type IJavaProject | |
|---|---|
protected void |
MatchLocator.locatePackageDeclarations(SearchParticipant participant,
IJavaProject[] projects)
Locates the package declarations corresponding to this locator's pattern. |
protected void |
MatchLocator.locatePackageDeclarations(SearchPattern searchPattern,
SearchParticipant participant,
IJavaProject[] projects)
Locates the package declarations corresponding to the search pattern. |
| 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,
IProgressMonitor monitor)
Computes a completion at the specified position of the given code snippet. |
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||