|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use IProject | |
---|---|
org.eclipse.core.internal.events | |
org.eclipse.core.internal.localstore | |
org.eclipse.core.internal.resources | |
org.eclipse.core.internal.resources.mapping | |
org.eclipse.core.resources | Provides basic support for managing a workspace and its resources. |
org.eclipse.core.resources.mapping | Provides APIs for integrating application models with the workspace |
org.eclipse.core.resources.team | Provides APIs intended to be implemented by the Team component. |
org.eclipse.core.tests.internal.builders | |
org.eclipse.core.tests.internal.resources | |
org.eclipse.core.tests.resources | |
org.eclipse.core.tests.resources.usecase | |
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.tests.builder | |
org.eclipse.jdt.internal.core | |
org.eclipse.jdt.internal.core.builder | |
org.eclipse.jdt.internal.core.search.indexing | |
org.jmlspecs.eclipse.jdt.internal.esc2 | |
org.jmlspecs.eclipse.jdt.ui.preferences |
Uses of IProject in org.eclipse.core.internal.events |
---|
Methods in org.eclipse.core.internal.events that return IProject | |
---|---|
IProject[] |
BuilderPersistentInfo.getInterestingProjects()
|
Methods in org.eclipse.core.internal.events with parameters of type IProject | |
---|---|
org.eclipse.core.runtime.IStatus |
BuildManager.build(IProject project,
int trigger,
java.lang.String builderName,
java.util.Map args,
org.eclipse.core.runtime.IProgressMonitor monitor)
Runs the builder with the given name on the given project. |
java.util.ArrayList |
BuildManager.createBuildersPersistentInfo(IProject project)
Creates and returns an ArrayList of BuilderPersistentInfo. |
java.util.ArrayList |
BuildManager.getBuildersPersistentInfo(IProject project)
Returns a list of BuilderPersistentInfo. |
org.eclipse.core.runtime.jobs.ISchedulingRule |
BuildManager.getRule(IProject project,
int trigger,
java.lang.String builderName,
java.util.Map args)
Returns the scheduling rule that is required for building the project. |
static IResourceDelta |
ResourceDeltaFactory.newEmptyDelta(IProject project)
Returns an empty build delta describing the fact that no changes occurred in the given project. |
void |
BuildManager.setBuildersPersistentInfo(IProject project,
java.util.ArrayList list)
Sets the builder infos for the given project. |
void |
BuilderPersistentInfo.setInterestingProjects(IProject[] projects)
|
Uses of IProject in org.eclipse.core.internal.localstore |
---|
Methods in org.eclipse.core.internal.localstore with parameters of type IProject | |
---|---|
boolean |
FileSystemResourceManager.hasSavedContent(IProject project)
Returns whether the project has any local content on disk. |
boolean |
FileSystemResourceManager.hasSavedDescription(IProject project)
Returns whether the project has a project description file on disk. |
boolean |
FileSystemResourceManager.internalWrite(IProject target,
IProjectDescription description,
int updateFlags,
boolean hasPublicChanges,
boolean hasPrivateChanges)
The target must exist in the workspace. |
boolean |
FileSystemResourceManager.isDescriptionSynchronized(IProject target)
Returns true if the given project's description is synchronized with the project description file on disk, and false otherwise. |
ProjectDescription |
FileSystemResourceManager.read(IProject target,
boolean creation)
Reads and returns the project description for the given project. |
void |
FileSystemResourceManager.writeSilently(IProject target)
Write the .project file without modifying the resource tree. |
Uses of IProject in org.eclipse.core.internal.resources |
---|
Classes in org.eclipse.core.internal.resources that implement IProject | |
---|---|
class |
Project
|
Fields in org.eclipse.core.internal.resources declared as IProject | |
---|---|
static IProject[] |
ICoreConstants.EMPTY_PROJECT_ARRAY
|
Methods in org.eclipse.core.internal.resources that return IProject | |
---|---|
IProject[][] |
Workspace.computePrerequisiteOrder(IProject[] targets)
Deprecated. Replaced by IWorkspace.computeProjectOrder , which
produces a more usable result when there are cycles in project reference
graph. |
IProject[] |
ProjectDescription.getAllReferences(boolean makeCopy)
Returns the union of the description's static and dynamic project references, with duplicates omitted. |
IProject[] |
Workspace.getBuildOrder()
Returns the order in which open projects in this workspace will be built. |
IProject[] |
ProjectDescription.getDynamicReferences()
|
IProject[] |
ProjectDescription.getDynamicReferences(boolean makeCopy)
|
IProject |
WorkspaceRoot.getProject()
|
IProject |
SaveContext.getProject()
|
IProject |
Resource.getProject()
|
IProject |
Project.getProject()
|
IProject |
WorkspaceRoot.getProject(java.lang.String name)
|
IProject[] |
WorkspaceRoot.getProjects()
|
IProject[] |
WorkspaceRoot.getProjects(int memberFlags)
|
IProject[] |
ProjectDescription.getReferencedProjects()
|
IProject[] |
Project.getReferencedProjects()
|
IProject[] |
ProjectDescription.getReferencedProjects(boolean makeCopy)
|
IProject[] |
Project.getReferencingProjects()
|
Methods in org.eclipse.core.internal.resources with parameters of type IProject | |
---|---|
void |
CharsetDeltaJob.charsetPreferencesChanged(IProject project)
|
void |
LocalMetaArea.clearOldDescription(IProject target)
For backwards compatibility, if there is a project at the old project description location, delete it. |
IProject[][] |
Workspace.computePrerequisiteOrder(IProject[] targets)
Deprecated. Replaced by IWorkspace.computeProjectOrder , which
produces a more usable result when there are cycles in project reference
graph. |
IWorkspace.ProjectOrder |
Workspace.computeProjectOrder(IProject[] projects)
|
void |
ProjectContentTypes.contentTypePreferencesChanged(IProject project)
|
void |
LocalMetaArea.create(IProject target)
|
void |
LocalMetaArea.delete(IProject target)
The project is being deleted. |
boolean |
MoveDeleteHook.deleteProject(IResourceTree tree,
IProject project,
int updateFlags,
org.eclipse.core.runtime.IProgressMonitor monitor)
|
org.eclipse.core.runtime.IPath |
LocalMetaArea.getOldDescriptionLocationFor(IProject target)
The project description file is the only metadata file stored outside the metadata area. |
boolean |
LocalMetaArea.hasSavedProject(IProject project)
|
void |
ContentDescriptionManager.invalidateCache(boolean flush,
IProject project)
Marks the cache as invalid. |
boolean |
MoveDeleteHook.moveProject(IResourceTree tree,
IProject source,
IProjectDescription description,
int updateFlags,
org.eclipse.core.runtime.IProgressMonitor monitor)
|
void |
ContentDescriptionManager.projectPreferencesChanged(IProject project)
|
void |
CharsetManager.projectPreferencesChanged(IProject project)
|
ProjectDescription |
LocalMetaArea.readOldDescription(IProject project)
Reads and returns the project description for the given project. |
void |
LocalMetaArea.readPrivateDescription(IProject target,
IProjectDescription description)
Returns the portions of the project description that are private, and adds them to the supplied project description. |
void |
WorkspaceTreeReader_2.readTree(IProject project,
java.io.DataInputStream input,
org.eclipse.core.runtime.IProgressMonitor monitor)
|
void |
WorkspaceTreeReader_1.readTree(IProject project,
java.io.DataInputStream input,
org.eclipse.core.runtime.IProgressMonitor monitor)
|
abstract void |
WorkspaceTreeReader.readTree(IProject project,
java.io.DataInputStream input,
org.eclipse.core.runtime.IProgressMonitor monitor)
Reads a project's trees from the stream. |
void |
ProjectDescription.setDynamicReferences(IProject[] value)
|
void |
ProjectDescription.setReferencedProjects(IProject[] value)
|
org.eclipse.core.runtime.IStatus |
Workspace.validateProjectLocation(IProject context,
org.eclipse.core.runtime.IPath location)
|
org.eclipse.core.runtime.IStatus |
LocationValidator.validateProjectLocation(IProject context,
org.eclipse.core.runtime.IPath unresolvedLocation)
|
org.eclipse.core.runtime.IStatus |
Workspace.validateProjectLocationURI(IProject project,
java.net.URI location)
|
org.eclipse.core.runtime.IStatus |
LocationValidator.validateProjectLocationURI(IProject context,
java.net.URI unresolvedLocation)
|
void |
LocalMetaArea.writePrivateDescription(IProject target)
Write the private project description information, including the location and the dynamic project references. |
Constructors in org.eclipse.core.internal.resources with parameters of type IProject | |
---|---|
ProjectDescriptionReader(IProject project)
|
Uses of IProject in org.eclipse.core.internal.resources.mapping |
---|
Methods in org.eclipse.core.internal.resources.mapping that return IProject | |
---|---|
IProject[] |
SimpleResourceMapping.getProjects()
|
IProject[] |
ShallowResourceMapping.getProjects()
|
Methods in org.eclipse.core.internal.resources.mapping with parameters of type IProject | |
---|---|
void |
ResourceChangeDescriptionFactory.close(IProject project)
|
Uses of IProject in org.eclipse.core.resources |
---|
Fields in org.eclipse.core.resources declared as IProject | |
---|---|
IProject[][] |
IWorkspace.ProjectOrder.knots
A list of knots in the project reference graph. |
IProject[] |
IWorkspace.ProjectOrder.projects
A list of projects ordered so as to honor the project reference relationships between these projects wherever possible. |
Methods in org.eclipse.core.resources that return IProject | |
---|---|
IProject[][] |
IWorkspace.computePrerequisiteOrder(IProject[] projects)
Deprecated. Replaced by IWorkspace.computeProjectOrder ,
which produces a more usable result when there are cycles in project
reference graph. |
IProject[] |
IProjectDescription.getDynamicReferences()
Returns the dynamic project references for the described project. |
IProject |
ISaveContext.getProject()
If the current save is a project save, this method returns the project being saved. |
IProject |
IncrementalProjectBuilder.getProject()
Returns the project for which this builder is defined. |
IProject |
IProjectNature.getProject()
Returns the project to which this project nature applies. |
IProject |
IResource.getProject()
Returns the project which contains this resource. |
IProject |
IWorkspaceRoot.getProject(java.lang.String name)
Returns a handle to the project resource with the given name which is a child of this root. |
IProject[] |
IWorkspaceRoot.getProjects()
Returns the collection of projects which exist under this root. |
IProject[] |
IWorkspaceRoot.getProjects(int memberFlags)
Returns the collection of projects which exist under this root. |
IProject[] |
IProjectDescription.getReferencedProjects()
Returns the projects referenced by the described project. |
IProject[] |
IProject.getReferencedProjects()
Returns the projects referenced by this project. |
IProject[] |
IProject.getReferencingProjects()
Returns the list of all open projects which reference this project. |
Methods in org.eclipse.core.resources with parameters of type IProject | |
---|---|
IProject[][] |
IWorkspace.computePrerequisiteOrder(IProject[] projects)
Deprecated. Replaced by IWorkspace.computeProjectOrder ,
which produces a more usable result when there are cycles in project
reference graph. |
IWorkspace.ProjectOrder |
IWorkspace.computeProjectOrder(IProject[] projects)
Computes a total ordering of the given projects based on both static and dynamic project references. |
IResourceDelta |
IncrementalProjectBuilder.getDelta(IProject project)
Returns the resource delta recording the changes in the given project since the last time this builder was run. |
boolean |
IncrementalProjectBuilder.hasBeenBuilt(IProject project)
Returns whether the given project has already been built during this build iteration. |
void |
IProjectDescription.setDynamicReferences(IProject[] projects)
Sets the dynamic project references for the described project. |
void |
IProjectNature.setProject(IProject project)
Sets the project to which this nature applies. |
void |
IProjectDescription.setReferencedProjects(IProject[] projects)
Sets the referenced projects, ignoring any duplicates. |
org.eclipse.core.runtime.IStatus |
IWorkspace.validateProjectLocation(IProject project,
org.eclipse.core.runtime.IPath location)
Validates the given path as the location of the given project on disk. |
org.eclipse.core.runtime.IStatus |
IWorkspace.validateProjectLocationURI(IProject project,
java.net.URI location)
Validates the given URI as the location of the given project. |
Constructors in org.eclipse.core.resources with parameters of type IProject | |
---|---|
IWorkspace.ProjectOrder(IProject[] projects,
boolean hasCycles,
IProject[][] knots)
Creates an instance with the given values. |
|
IWorkspace.ProjectOrder(IProject[] projects,
boolean hasCycles,
IProject[][] knots)
Creates an instance with the given values. |
|
ProjectScope(IProject context)
Create and return a new project scope for the given project. |
Uses of IProject in org.eclipse.core.resources.mapping |
---|
Methods in org.eclipse.core.resources.mapping that return IProject | |
---|---|
abstract IProject[] |
ResourceMapping.getProjects()
Returns the projects that contain the resources that constitute this application model. |
abstract IProject[] |
RemoteResourceMappingContext.getProjects()
Return the list of projects that apply to this context. |
IProject[] |
CompositeResourceMapping.getProjects()
|
Methods in org.eclipse.core.resources.mapping with parameters of type IProject | |
---|---|
void |
IResourceChangeDescriptionFactory.close(IProject project)
Record the set of deltas representing the closed of a project. |
Uses of IProject in org.eclipse.core.resources.team |
---|
Methods in org.eclipse.core.resources.team with parameters of type IProject | |
---|---|
void |
IResourceTree.deletedProject(IProject project)
Declares that the given project's content area in the local file system has been successfully dealt with in an appropriate manner, and requests that the corresponding deletion should now be made to the workspace resource tree. |
boolean |
IMoveDeleteHook.deleteProject(IResourceTree tree,
IProject project,
int updateFlags,
org.eclipse.core.runtime.IProgressMonitor monitor)
Implements IResource.delete(int,IProgressMonitor) where the
receiver is a project. |
IResourceRuleFactory |
TeamHook.getRuleFactory(IProject project)
Returns the resource scheduling rule factory that should be used when workspace operations are invoked on resources in that project. |
boolean |
IResourceTree.movedProjectSubtree(IProject source,
IProjectDescription description)
Declares that the given source project and its files and folders have been successfully relocated in the local file system if required, and requests that the rename and/or relocation should now be made to the workspace resource tree for the project and all its descendents. |
boolean |
IMoveDeleteHook.moveProject(IResourceTree tree,
IProject source,
IProjectDescription description,
int updateFlags,
org.eclipse.core.runtime.IProgressMonitor monitor)
Implements IResource.move(IPath,int,IProgressMonitor) and
IResource.move(IProjectDescription,int,IProgressMonitor)
where the receiver is a project. |
void |
IResourceTree.standardDeleteProject(IProject project,
int updateFlags,
org.eclipse.core.runtime.IProgressMonitor monitor)
Deletes the given project and its descendents in the standard manner from both the local file system and from the workspace resource tree. |
void |
IResourceTree.standardMoveProject(IProject source,
IProjectDescription description,
int updateFlags,
org.eclipse.core.runtime.IProgressMonitor monitor)
Renames and/or relocates the given project in the standard manner. |
Uses of IProject in org.eclipse.core.tests.internal.builders |
---|
Methods in org.eclipse.core.tests.internal.builders with parameters of type IProject | |
---|---|
void |
DeltaVerifierBuilder.checkDeltas(IProject[] projects)
Indicates which projects to check receipt of deltas for. |
void |
DeltaVerifierBuilder.requestDeltas(IProject[] projects)
Indicates that the builder should request deltas for the given projects. |
void |
CycleBuilder.setAfterProjects(IProject[] afterProjects)
|
void |
CycleBuilder.setBeforeProjects(IProject[] beforeProjects)
|
Uses of IProject in org.eclipse.core.tests.internal.resources |
---|
Methods in org.eclipse.core.tests.internal.resources that return IProject | |
---|---|
IProject |
TestNature.getProject()
|
Methods in org.eclipse.core.tests.internal.resources with parameters of type IProject | |
---|---|
void |
TestNature.setProject(IProject project)
|
void |
Bug29116Nature.setProject(IProject project)
|
Uses of IProject in org.eclipse.core.tests.resources |
---|
Methods in org.eclipse.core.tests.resources that return IProject | |
---|---|
IProject[] |
IFileTest.interestingProjects()
Creates and returns some interesting projects |
Methods in org.eclipse.core.tests.resources with parameters of type IProject | |
---|---|
void |
IProjectTest.ensureExistsInWorkspace(IProject project,
IProjectDescription description)
|
void |
IWorkspaceRootTest.testFindContainersForLocation(IProject p1,
IProject p2)
Tests the API method findContainersForLocation. |
void |
IWorkspaceRootTest.testFindFilesForLocation(IProject project)
Tests the API method findFilesForLocation. |
Uses of IProject in org.eclipse.core.tests.resources.usecase |
---|
Methods in org.eclipse.core.tests.resources.usecase with parameters of type IProject | |
---|---|
static SignaledBuilder |
SignaledBuilder.getInstance(IProject project)
|
Uses of IProject in org.eclipse.jdt.core |
---|
Methods in org.eclipse.jdt.core that return IProject | |
---|---|
IProject |
IJavaProject.getProject()
Returns the IProject on which this IJavaProject
was created. |
Methods in org.eclipse.jdt.core with parameters of type IProject | |
---|---|
static IJavaProject |
JavaCore.create(IProject project)
Returns the Java project corresponding to the given project. |
Uses of IProject in org.eclipse.jdt.core.tests.builder |
---|
Methods in org.eclipse.jdt.core.tests.builder that return IProject | |
---|---|
IProject |
TestingEnvironment.getProject(org.eclipse.core.runtime.IPath projectPath)
Returns the core project. |
IProject |
TestingEnvironment.getProject(java.lang.String projectName)
Returns the core project. |
Methods in org.eclipse.jdt.core.tests.builder with parameters of type IProject | |
---|---|
void |
TestingEnvironment.addProject(IProject project)
|
Uses of IProject in org.eclipse.jdt.internal.core |
---|
Fields in org.eclipse.jdt.internal.core declared as IProject | |
---|---|
IProject |
JavaModelManager.PerProjectInfo.project
|
Methods in org.eclipse.jdt.internal.core that return IProject | |
---|---|
IProject |
ExternalFoldersManager.getExternalFoldersProject()
|
IProject |
JavaProject.getProject()
|
Methods in org.eclipse.jdt.internal.core with parameters of type IProject | |
---|---|
ClasspathChange |
DeltaProcessor.addClasspathChange(IProject project,
IClasspathEntry[] oldRawClasspath,
org.eclipse.core.runtime.IPath oldOutputLocation,
IClasspathEntry[] oldResolvedClasspath)
|
java.lang.Object |
JavaModelManager.getLastBuiltState(IProject project,
org.eclipse.core.runtime.IProgressMonitor monitor)
Returns the last built state for the given project, or null if there is none. |
JavaModelManager.PerProjectInfo |
JavaModelManager.getPerProjectInfo(IProject project,
boolean create)
|
JavaModelManager.PerProjectInfo |
JavaModelManager.getPerProjectInfoCheckExistence(IProject project)
|
static boolean |
JavaProject.hasJavaNature(IProject project)
Returns true if the given project is accessible and it has a java nature, otherwise false. |
void |
ExternalFoldersManager.refreshReferences(IProject source,
org.eclipse.core.runtime.IProgressMonitor monitor)
|
void |
JavaModelManager.setLastBuiltState(IProject project,
java.lang.Object state)
Sets the last built state for the given project, or null to reset it. |
void |
JavaProject.setProject(IProject project)
Sets the underlying kernel project of this Java project, and fills in its parent and name. |
Constructors in org.eclipse.jdt.internal.core with parameters of type IProject | |
---|---|
JavaModelManager.PerProjectInfo(IProject project)
|
|
JavaProject(IProject project,
JavaElement parent)
|
Uses of IProject in org.eclipse.jdt.internal.core.builder |
---|
Methods in org.eclipse.jdt.internal.core.builder with parameters of type IProject | |
---|---|
State |
JavaBuilder.getLastState(IProject project)
|
static State |
JavaBuilder.readState(IProject project,
java.io.DataInputStream in)
|
Constructors in org.eclipse.jdt.internal.core.builder with parameters of type IProject | |
---|---|
BuildNotifier(org.eclipse.core.runtime.IProgressMonitor monitor,
IProject project)
|
Uses of IProject in org.eclipse.jdt.internal.core.search.indexing |
---|
Methods in org.eclipse.jdt.internal.core.search.indexing with parameters of type IProject | |
---|---|
void |
IndexManager.indexAll(IProject project)
Trigger addition of the entire content of a project Note: the actual operation is performed in background |
void |
IndexManager.indexLibrary(org.eclipse.core.runtime.IPath path,
IProject requestingProject)
Trigger addition of a library to an index Note: the actual operation is performed in background |
Constructors in org.eclipse.jdt.internal.core.search.indexing with parameters of type IProject | |
---|---|
IndexAllProject(IProject project,
IndexManager manager)
|
Uses of IProject in org.jmlspecs.eclipse.jdt.internal.esc2 |
---|
Methods in org.jmlspecs.eclipse.jdt.internal.esc2 with parameters of type IProject | |
---|---|
static ICommand[] |
Utils.addBuilder(IProject project,
ICommand[] commands,
IProjectDescription description,
java.lang.String builder,
boolean enabled)
Adds the given builder to the list of commands. |
static void |
Utils.addBuilder(IProject project,
java.lang.String builder)
Adds an enabled builder to the given project |
static boolean |
Utils.addNature(IProject project,
java.lang.String natureId)
Adds the given nature to the given project, if it is not already added |
static boolean |
Utils.isBuilderEnabled(IProject p,
java.lang.String builder)
Checks whether a project is enabled for a given builder (both has the builder and the builder is turned on). |
static ICommand |
Utils.newDisabledCommand(IProject project,
IProjectDescription description,
java.lang.String builder)
This method creates a new builder command of the specified type, but in a disabled state. |
static void |
Utils.removeBuilder(IProject project,
java.lang.String builder)
Removes the given builder from a project. |
static boolean |
Utils.removeNature(IProject project,
java.lang.String natureId)
Removes the given nature from the given project, if it is present |
Uses of IProject in org.jmlspecs.eclipse.jdt.ui.preferences |
---|
Constructors in org.jmlspecs.eclipse.jdt.ui.preferences with parameters of type IProject | |
---|---|
JmlConfigurationBlock(org.eclipse.jdt.internal.ui.wizards.IStatusChangeListener context,
IProject project,
org.eclipse.ui.preferences.IWorkbenchPreferenceContainer container)
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |