Package | Description |
---|---|
org.eclipse.core.filebuffers.manipulation |
Provides the API for manipulating file buffers.
|
org.eclipse.core.resources |
Provides basic support for managing a workspace and
its resources.
|
org.eclipse.core.resources.filtermatchers |
Provides APIs intended to be implemented by the resource filter matchers.
|
org.eclipse.core.resources.mapping |
Provides APIs for integrating application models with the workspace
Package Specification
This package specifies the APIs in the Resources plug-in that are used to integrate
application models with the workspace.
|
org.eclipse.debug.core |
Provides support for launching programs, breakpoint management, expression management,
and debug events.
|
org.eclipse.debug.core.sourcelookup.containers |
Provides implementations of common source containers supporting source lookup.
|
org.eclipse.debug.ui |
Provides a generic debugger user interface that clients may customize via standard
workbench extension points.
|
org.eclipse.ltk.core.refactoring.resource |
Application programmer interface to implement resource dependend refactorings.
|
org.eclipse.team.core |
Application programming interfaces for defining and working with repository providers.
|
org.eclipse.team.core.subscribers |
Application programming interfaces for generating and refreshing
synchronization state.
|
org.eclipse.team.core.synchronize |
Application programming interfaces for managing synchronization state.
|
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.dialogs |
APIs for dialogs in the IDE-specific portion of the Eclipse Platform User Interface.
|
Modifier and Type | Method and Description |
---|---|
IContainer |
ContainerCreator.createContainer(IProgressMonitor progressMonitor)
Creates this container.
|
Modifier and Type | Interface and Description |
---|---|
interface |
IFolder
Folders may be leaf or non-leaf resources and may contain files and/or other folders.
|
interface |
IProject
A project is a type of resource which groups resources
into buildable, reusable units.
|
interface |
IWorkspaceRoot
A root resource represents the top of the resource hierarchy in a workspace.
|
Modifier and Type | Method and Description |
---|---|
IContainer[] |
IWorkspaceRoot.findContainersForLocation(IPath location)
Deprecated.
use
IWorkspaceRoot.findContainersForLocationURI(URI) instead |
IContainer[] |
IWorkspaceRoot.findContainersForLocationURI(URI location)
Returns the handles to all the resources (workspace root, project,
folder) in the workspace which are mapped to the given URI.
|
IContainer[] |
IWorkspaceRoot.findContainersForLocationURI(URI location,
int memberFlags)
Returns the handles to all the resources (workspace root, project,
folder) in the workspace which are mapped to the given URI.
|
IContainer |
IWorkspaceRoot.getContainerForLocation(IPath location)
Returns a handle to the workspace root, project or folder
which is mapped to the given path
in the local file system, or
null if none. |
IContainer |
IResource.getParent()
Returns the resource which is the parent of this resource,
or
null if it has no parent (that is, this
resource is the workspace root). |
Modifier and Type | Method and Description |
---|---|
abstract boolean |
AbstractFileInfoMatcher.matches(IContainer parent,
IFileInfo fileInfo)
Tests the given
FileInfo |
Modifier and Type | Method and Description |
---|---|
IResource[] |
RemoteResourceMappingContext.fetchBaseMembers(IContainer container,
IProgressMonitor monitor)
Returns the members of the base resource corresponding to the given container.
|
abstract IResource[] |
RemoteResourceMappingContext.fetchMembers(IContainer container,
IProgressMonitor monitor)
Returns the combined members of the base and remote resources corresponding
to the given container.
|
IResource[] |
RemoteResourceMappingContext.fetchRemoteMembers(IContainer container,
IProgressMonitor monitor)
Returns the members of the remote resource corresponding to the given container.
|
Modifier and Type | Method and Description |
---|---|
ILaunchConfigurationWorkingCopy |
ILaunchConfigurationType.newInstance(IContainer container,
String name)
Returns a new launch configuration working copy of this type,
that resides in the specified container, with the given name.
|
void |
ILaunchConfigurationWorkingCopy.setContainer(IContainer container)
Sets the container this launch configuration will be stored
in when saved.
|
Modifier and Type | Method and Description |
---|---|
IContainer |
ContainerSourceContainer.getContainer()
Returns the workspace container this source container is
rooted at.
|
Constructor and Description |
---|
ContainerSourceContainer(IContainer container,
boolean subfolders)
Constructs a source container on the given workspace container.
|
FolderSourceContainer(IContainer folder,
boolean subfolders)
Constructs a source container on the given folder.
|
Modifier and Type | Method and Description |
---|---|
protected IContainer |
WorkingDirectoryBlock.getContainer()
Returns the selected workspace container or
null |
Modifier and Type | Method and Description |
---|---|
void |
MoveResourcesDescriptor.setDestination(IContainer container)
Sets the destination container to move the resources in.
|
Constructor and Description |
---|
MoveResourceChange(IResource source,
IContainer target)
Creates the change.
|
MoveResourceChange(IResource source,
IContainer target,
long stampToRestore,
Change restoreSourceChange)
Creates the change.
|
Modifier and Type | Method and Description |
---|---|
void |
RepositoryProviderType.metaFilesDetected(IProject project,
IContainer[] containers)
Callback from team when the meta-files for a repository type are detected in an
unshared project.
|
Modifier and Type | Method and Description |
---|---|
IResource[] |
SubscriberResourceMappingContext.fetchMembers(IContainer container,
IProgressMonitor monitor) |
Modifier and Type | Method and Description |
---|---|
protected IResource[] |
SyncInfoTree.internalGetOutOfSyncDescendants(IContainer resource)
This is an internal method and is not intended to be invoked or
overridden by clients.
|
Modifier and Type | Method and Description |
---|---|
void |
CopyFilesAndFoldersOperation.copyFiles(String[] fileNames,
IContainer destination)
Copies the given files and folders to the destination.
|
void |
CopyFilesAndFoldersOperation.copyFiles(URI[] uris,
IContainer destination)
Copies the given URIS and folders to the destination.
|
void |
CopyFilesAndFoldersOperation.copyFilesInCurrentThread(String[] fileNames,
IContainer destination,
IProgressMonitor monitor)
Copies the given files and folders to the destination without forking a
new Thread or blocking using a WorkspaceModifyOperation.
|
void |
CopyFilesAndFoldersOperation.copyFilesInCurrentThread(URI[] uris,
IContainer destination,
IProgressMonitor monitor)
Copies the given files and folders to the destination without forking a
new Thread or blocking using a WorkspaceModifyOperation.
|
void |
CopyFilesAndFoldersOperation.copyOrLinkFiles(String[] fileNames,
IContainer destination,
int dropOperation)
Depending on the 'Linked Resources' preferences it copies the given files and folders to the
destination or creates links or shows a dialog that lets the user choose.
|
IResource[] |
CopyFilesAndFoldersOperation.copyResources(IResource[] resources,
IContainer destination)
Copies the given resources to the destination.
|
IResource[] |
CopyFilesAndFoldersOperation.copyResourcesInCurrentThread(IResource[] resources,
IContainer destination,
IProgressMonitor monitor)
Copies the given resources to the destination in the current Thread
without forking a new Thread or blocking using a
WorkspaceModifyOperation.
|
void |
CopyFilesAndFoldersOperation.createVirtualFoldersAndLinks(String[] fileNames,
IContainer destination)
Create virtual folders and links of the given files and folders to the
destination.
|
void |
CopyFilesAndFoldersOperation.linkFiles(String[] fileNames,
IContainer destination)
Create links of the given files and folders to the destination.
|
protected void |
CopyResourceAction.runOperation(IResource[] resources,
IContainer destination)
Runs the operation created in
createOperation |
protected void |
MoveResourceAction.runOperation(IResource[] resources,
IContainer destination) |
String |
MoveFilesAndFoldersOperation.validateDestination(IContainer destination,
IResource[] sourceResources) |
String |
CopyFilesAndFoldersOperation.validateDestination(IContainer destination,
IResource[] sourceResources)
Checks whether the destination is valid for copying the source resources.
|
String |
CopyFilesAndFoldersOperation.validateImportDestination(IContainer destination,
String[] sourceNames)
Checks whether the destination is valid for copying the source files.
|
Modifier and Type | Method and Description |
---|---|
protected IContainer |
WizardNewFolderMainPage.createContainerHandle(IPath containerPath)
Creates a container resource handle for the container with the given workspace path.
|
IContainer |
ContainerGenerator.generateContainer(IProgressMonitor monitor)
Ensures that this generator's container resource exists.
|
protected IContainer |
WizardImportPage.getSpecifiedContainer()
Deprecated.
Returns the container resource specified in the container name entry field,
or
null if such a container does not exist in the workbench. |
protected IContainer |
WizardResourceImportPage.getSpecifiedContainer()
Returns the container resource specified in the container name entry field,
or
null if such a container does not exist in the workbench. |
Modifier and Type | Method and Description |
---|---|
protected IPath |
WizardDataTransferPage.queryForContainer(IContainer initialSelection,
String msg)
Queries the user to supply a container resource.
|
protected IPath |
WizardDataTransferPage.queryForContainer(IContainer initialSelection,
String msg,
String title)
Queries the user to supply a container resource.
|
protected void |
WizardExportPage.selectAppropriateFolderContents(IContainer resource)
Deprecated.
Records a container's recursive file descendents which have an extension
that has been specified for export by the user.
|
void |
WizardNewLinkPage.setContainer(IContainer container)
Sets the container to use for link validation.
|
Constructor and Description |
---|
ContainerSelectionDialog(Shell parentShell,
IContainer initialRoot,
boolean allowNewContainerName,
String message)
Creates a resource container selection dialog rooted at the given resource.
|
FilteredResourcesSelectionDialog.ResourceFilter(IContainer container,
boolean showDerived,
int typeMask)
Creates new ResourceFilter instance
|
FilteredResourcesSelectionDialog(Shell shell,
boolean multi,
IContainer container,
int typesMask)
Creates a new instance of the class
|
NewFolderDialog(Shell parentShell,
IContainer container)
Creates a NewFolderDialog
|
ResourceListSelectionDialog(Shell parentShell,
IContainer container,
int typeMask)
Creates a new instance of the class.
|
Constructor and Description |
---|
ImportTypeDialog(Shell shell,
int dropOperation,
IResource[] sources,
IContainer target)
Creates the Import Type Dialog when resources are dragged and dropped from an Eclipse
view.
|
ImportTypeDialog(Shell shell,
int dropOperation,
String[] names,
IContainer target)
Creates the Import Type Dialog when files are dragged and dropped from the
operating system's shell (Windows Explorer on Windows Platform, for example).
|
Copyright (c) 2000, 2014 Eclipse Contributors and others. All rights reserved.Guidelines for using Eclipse APIs.