|
Eclipse Platform 2.1 |
|||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use IProject | |
org.eclipse.core.resources | Provides basic support for managing a workspace and its resources. |
org.eclipse.core.resources.team | Provides APIs intended to be implemented by the Team component. |
org.eclipse.team.core | Application programming interfaces for defining and working with repository providers. |
org.eclipse.team.ui | Application programming interface for associating a repository provider with a project. |
org.eclipse.ui | Application programming interfaces for interaction with and extension of the Eclipse Platform User Interface. |
org.eclipse.ui.actions | Classes for actions and operations used in a workbench window, page, or part in the Eclipse Platform User Interface. |
org.eclipse.ui.dialogs | Classes for standard dialogs, wizards, and preference pages in the Eclipse Platform User Interface. |
org.eclipse.ui.wizards.datatransfer | Provides the standard Import and Export wizards for moving resources into and out of the workspace. |
org.eclipse.ui.wizards.newresource | Provides the standard wizards for creating files, folders, and projects in the workspace. |
Uses of IProject in org.eclipse.core.resources |
Fields in org.eclipse.core.resources declared as IProject | |
IProject[] |
IWorkspace.ProjectOrder.projects
A list of projects ordered so as to honor the project reference relationships between these projects wherever possible. |
IProject[][] |
IWorkspace.ProjectOrder.knots
A list of knots in the project reference graph. |
Methods in org.eclipse.core.resources that return IProject | |
IProject |
ISaveContext.getProject()
If the current save is a project save, this method returns the project being saved. |
IProject[] |
IProject.getReferencedProjects()
Returns the projects referenced by this project. |
IProject[] |
IProject.getReferencingProjects()
Returns the list of all open projects which reference this project. |
IProject |
IProjectNature.getProject()
Returns the project to which this project nature applies. |
IProject |
IWorkspaceRoot.getProject(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. |
protected abstract IProject[] |
IncrementalProjectBuilder.build(int kind,
Map args,
IProgressMonitor monitor)
Runs this builder on the given changes in the specified manner. |
IProject |
IncrementalProjectBuilder.getProject()
Returns the project for which this builder is defined. |
IProject |
IResource.getProject()
Returns the project which contains this resource. |
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.getReferencedProjects()
Returns the projects referenced by the described project. |
Methods in org.eclipse.core.resources with parameters of type IProject | |
void |
IProjectNature.setProject(IProject project)
Sets the project to which this nature applies. |
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. |
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 project references. |
IStatus |
IWorkspace.validateProjectLocation(IProject project,
IPath location)
Validates the given path as the location of the given project on disk. |
void |
IProjectDescription.setReferencedProjects(IProject[] projects)
Sets the referenced projects, ignoring any duplicates. |
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. |
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 |
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. |
void |
IResourceTree.standardDeleteProject(IProject project,
int updateFlags,
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,
IProgressMonitor monitor)
Renames and/or relocates the given project in the standard manner. |
boolean |
IMoveDeleteHook.deleteProject(IResourceTree tree,
IProject project,
int updateFlags,
IProgressMonitor monitor)
Implements IResource.delete(int,IProgressMonitor) where the
receiver is a project. |
boolean |
IMoveDeleteHook.moveProject(IResourceTree tree,
IProject source,
IProjectDescription description,
int updateFlags,
IProgressMonitor monitor)
Implements IResource.move(IPath,int,IProgressMonitor) and
IResource.move(IProjectDescription,int,IProgressMonitor)
where the receiver is a project. |
Uses of IProject in org.eclipse.team.core |
Methods in org.eclipse.team.core that return IProject | |
IProject |
RepositoryProvider.getProject()
|
IProject[] |
IProjectSetSerializer.addToWorkspace(String[] referenceStrings,
String filename,
Object context,
IProgressMonitor monitor)
For every String in referenceStrings, create in the workspace a corresponding IProject. |
Methods in org.eclipse.team.core with parameters of type IProject | |
static void |
RepositoryProvider.map(IProject project,
String id)
Instantiate a new RepositoryProvider with concrete class by given providerID and associate it with project. |
static void |
RepositoryProvider.unmap(IProject project)
Disassoociates project with the repository provider its currently mapped to. |
static RepositoryProvider |
RepositoryProvider.getProvider(IProject project)
Returns the provider for a given IProject or null if a provider is not associated with
the project or if the project is closed or does not exist. |
static RepositoryProvider |
RepositoryProvider.getProvider(IProject project,
String id)
Returns a provider of type with the given id if associated with the given project or null if the project is not associated with a provider of that type
or the nature id is that of a non-team repository provider nature. |
static boolean |
RepositoryProvider.isShared(IProject project)
Returns whether the given project is shared or not. |
void |
RepositoryProvider.setProject(IProject project)
|
static void |
RepositoryProvider.convertNatureToProperty(IProject project,
boolean removeNature)
Deprecated. |
static void |
Team.removeNatureFromProject(IProject proj,
String natureId,
IProgressMonitor monitor)
Deprecated. |
static void |
Team.addNatureToProject(IProject proj,
String natureId,
IProgressMonitor monitor)
Deprecated. |
String[] |
IProjectSetSerializer.asReference(IProject[] providerProjects,
Object context,
IProgressMonitor monitor)
For every IProject in providerProjects, return an opaque UTF-8 encoded String to act as a reference to that project. |
Uses of IProject in org.eclipse.team.ui |
Methods in org.eclipse.team.ui with parameters of type IProject | |
void |
IConfigurationWizard.init(IWorkbench workbench,
IProject project)
Initializes this creation wizard using the passed workbench and object selection. |
Uses of IProject in org.eclipse.ui |
Methods in org.eclipse.ui with parameters of type IProject | |
void |
ICapabilityUninstallWizard.init(IWorkbench workbench,
IStructuredSelection selection,
IProject project,
String[] natureIds)
Initializes this capability wizard using the passed workbench, object selection, project, and nature IDs. |
void |
ICapabilityInstallWizard.init(IWorkbench workbench,
IStructuredSelection selection,
IProject project)
Initializes this capability wizard using the passed workbench, object selection, and project. |
Uses of IProject in org.eclipse.ui.actions |
Methods in org.eclipse.ui.actions with parameters of type IProject | |
void |
CopyProjectOperation.copyProject(IProject project)
Paste a copy of the project on the clipboard to the workspace. |
protected IProjectDescription |
CopyProjectAction.createDescription(IProject project,
String projectName,
IPath rootLocation)
Create a new IProjectDescription for the copy using the name and path selected from the dialog. |
protected Object[] |
CopyProjectAction.queryDestinationParameters(IProject project)
Query for a new project name and destination using the parameters in the existing project. |
protected Object[] |
MoveProjectAction.queryDestinationParameters(IProject project)
Query for a new project destination using the parameters in the existing project. |
Uses of IProject in org.eclipse.ui.dialogs |
Methods in org.eclipse.ui.dialogs that return IProject | |
IProject |
WizardNewProjectCreationPage.getProjectHandle()
Creates a project resource handle for the current project name field value. |
IProject[] |
WizardNewProjectReferencePage.getReferencedProjects()
Returns the referenced projects selected by the user. |
Constructors in org.eclipse.ui.dialogs with parameters of type IProject | |
ProjectLocationSelectionDialog(Shell parentShell,
IProject existingProject)
Create a ProjectLocationSelectionDialog on the supplied project parented by the parentShell. |
|
ProjectLocationMoveDialog(Shell parentShell,
IProject existingProject)
Create a ProjectLocationMoveDialog on the supplied project parented by the parentShell. |
Uses of IProject in org.eclipse.ui.wizards.datatransfer |
Methods in org.eclipse.ui.wizards.datatransfer that return IProject | |
IProject |
WizardExternalProjectImportPage.getProjectHandle()
Creates a project resource handle for the current project name field value. |
Uses of IProject in org.eclipse.ui.wizards.newresource |
Methods in org.eclipse.ui.wizards.newresource that return IProject | |
IProject |
BasicNewProjectResourceWizard.getNewProject()
Returns the newly created project. |
|
Eclipse Platform 2.1 |
|||||||||
PREV NEXT | FRAMES NO FRAMES |