Eclipse Platform
Release 3.1

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

Packages that use IContainer
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.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 Application programming interfaces for defining and working with repository providers.  
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.filebuffers.manipulation
 

Methods in org.eclipse.core.filebuffers.manipulation that return IContainer
 IContainer ContainerCreator.createContainer(IProgressMonitor progressMonitor)
          Creates this container.
 

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
 

Methods in org.eclipse.team.core with parameters of type IContainer
 void RepositoryProviderType.metaFilesDetected(IProject project, IContainer[] containers)
          Callback from team when the meta-files for a repository type are detected in an unshared project.
 

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 overridden 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.
 


Eclipse Platform
Release 3.1

Guidelines for using Eclipse APIs.

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