Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| Eclipse Platform Release 3.0
PREV NEXT | FRAMES NO FRAMES

## Uses of Interface
org.eclipse.core.resources.IContainer

Packages that use IContainer
org.eclipse.core.resources | Provides basic support for managing a workspace and its resources.
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.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.

Uses of IContainer in org.eclipse.core.resources

Subinterfaces of IContainer in org.eclipse.core.resources
`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.

Methods in org.eclipse.core.resources that return IContainer
`IContainer[]` | `IWorkspaceRoot.findContainersForLocation(IPath location)` Returns the handles to all the resources (workspace root, project, folder) in the workspace which are mapped to the given path in the local file system.
`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).

Uses of IContainer in org.eclipse.debug.core

Methods in org.eclipse.debug.core with parameters of type IContainer
`void` | `ILaunchConfigurationWorkingCopy.setContainer(IContainer container)` Sets the container this launch configuration will be stored in when saved.
`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.

Uses of IContainer in org.eclipse.debug.core.sourcelookup.containers

Constructors in org.eclipse.debug.core.sourcelookup.containers with parameters of type IContainer
`FolderSourceContainer(IContainer folder, boolean subfolders)` Constructs a source container on the given folder.

Uses of IContainer in org.eclipse.team.core.synchronize

Methods in org.eclipse.team.core.synchronize with parameters of type IContainer
`protected IResource[]` | `SyncInfoTree.internalGetOutOfSyncDescendants(IContainer resource)` This is an internal method and is not intended to be invoked or overriden by clients.

Uses of IContainer in org.eclipse.ui.actions

Methods in org.eclipse.ui.actions with parameters of type IContainer
`protected void` | `MoveResourceAction.runOperation(IResource[] resources, IContainer destination)`
`String` | `MoveFilesAndFoldersOperation.validateDestination(IContainer destination, IResource[] sourceResources)`
`protected void` | `CopyResourceAction.runOperation(IResource[] resources, IContainer destination)` Runs the operation created in `createOperaiton`
`IResource[]` | `CopyFilesAndFoldersOperation.copyResources(IResource[] resources, IContainer destination)` Copies the given resources to the destination.
`void` | `CopyFilesAndFoldersOperation.copyFiles(String[] fileNames, IContainer destination)` Copies the given files and folders to the destination.
`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.

Uses of IContainer in org.eclipse.ui.dialogs

Methods in org.eclipse.ui.dialogs that return IContainer
`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.
`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.
`IContainer` | `ContainerGenerator.generateContainer(IProgressMonitor monitor)` Ensures that this generator's container resource exists.

Methods in org.eclipse.ui.dialogs with parameters of type IContainer
`void` | `WizardNewLinkPage.setContainer(IContainer container)` Sets the container to use for link validation.
`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.
`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.

Constructors in org.eclipse.ui.dialogs with parameters of type IContainer
`ResourceListSelectionDialog(Shell parentShell, IContainer container, int typeMask)` Creates a new instance of the class.
`NewFolderDialog(Shell parentShell, IContainer container)` Creates a NewFolderDialog
`ContainerSelectionDialog(Shell parentShell, IContainer initialRoot, boolean allowNewContainerName, String message)` Creates a resource container selection dialog rooted at the given resource.

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| Eclipse Platform Release 3.0
PREV NEXT | FRAMES NO FRAMES

Guidelines for using Eclipse APIs.

Copyright (c) IBM Corp. and others 2000, 2004. All rights reserved.