Package | Description |
---|---|
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.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.ide.undo |
APIs that provide undo and redo behavior for operations that manipulate
the workspace.
|
Modifier and Type | Method and Description |
---|---|
IFolder |
IContainer.getFolder(IPath path)
Returns a handle to the folder identified by the given path in this
container.
|
IFolder |
IProject.getFolder(String name)
Returns a handle to the folder with the given name in this project.
|
IFolder |
IFolder.getFolder(String name)
Returns a handle to the folder with the given name in this folder.
|
Modifier and Type | Method and Description |
---|---|
void |
IResourceTree.deletedFolder(IFolder folder)
Declares that the given folder and all its descendents have been
successfully deleted from the local file system, and requests that the
corresponding deletion should now be made to the workspace resource tree.
|
boolean |
IMoveDeleteHook.deleteFolder(IResourceTree tree,
IFolder folder,
int updateFlags,
IProgressMonitor monitor)
Implements
IResource.delete(int,IProgressMonitor) where the
receiver is a folder. |
void |
IResourceTree.movedFolderSubtree(IFolder source,
IFolder destination)
Declares that the given source folder and its descendents have been
successfully moved to the given destination in the local file system,
and requests that the corresponding changes should now be made to the
workspace resource tree for the folder and all its descendents.
|
boolean |
IMoveDeleteHook.moveFolder(IResourceTree tree,
IFolder source,
IFolder destination,
int updateFlags,
IProgressMonitor monitor)
Implements
IResource.move(IPath,int,IProgressMonitor) where
the receiver is a project. |
void |
IResourceTree.standardDeleteFolder(IFolder folder,
int updateFlags,
IProgressMonitor monitor)
Deletes the given folder and its descendents in the standard manner from
both the local file system and from the workspace resource tree.
|
void |
IResourceTree.standardMoveFolder(IFolder source,
IFolder destination,
int updateFlags,
IProgressMonitor monitor)
Moves the given folder and its descendents in the standard manner from
both the local file system and from the workspace resource tree.
|
IStatus |
TeamHook.validateCreateLink(IFolder folder,
int updateFlags,
IPath location)
Validates whether a particular attempt at link creation is allowed.
|
IStatus |
TeamHook.validateCreateLink(IFolder folder,
int updateFlags,
URI location)
Validates whether a particular attempt at link creation is allowed.
|
Modifier and Type | Method and Description |
---|---|
protected IFolder |
CopyFilesAndFoldersOperation.getFolder(IResource resource)
Returns the resource either casted to or adapted to an IFolder.
|
Modifier and Type | Method and Description |
---|---|
protected IFolder |
WizardNewFolderMainPage.createFolderHandle(IPath folderPath)
Creates a folder resource handle for the folder with the given workspace
path.
|
IFolder |
WizardNewFolderMainPage.createNewFolder()
Creates a new folder resource in the selected container and with the
selected name.
|
Modifier and Type | Method and Description |
---|---|
protected void |
WizardNewFolderMainPage.createFolder(IFolder folderHandle,
IProgressMonitor monitor)
Deprecated.
As of 3.3, use
WizardNewFolderMainPage.createNewFolder() which uses the
undoable operation support. |
Constructor and Description |
---|
CreateFolderOperation(IFolder folderHandle,
URI linkLocation,
boolean virtual,
UIResourceFilterDescription[] filterList,
String label)
Create a CreateFolderOperation
|
CreateFolderOperation(IFolder folderHandle,
URI linkLocation,
String label)
Create a CreateFolderOperation
|
Copyright (c) 2000, 2014 Eclipse Contributors and others. All rights reserved.Guidelines for using Eclipse APIs.