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

## Uses of Interface
org.eclipse.ui.IWorkbench

Packages that use IWorkbench
org.eclipse.team.ui | Provides basic support for managing Team providers.
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.application | Application-level APIs for configuring and controling the Eclipse Platform User Interface.
org.eclipse.ui.editors.text | Provides a standard text editor and concrete document providers based `IFileBuffer` and others directly handling `IFile` and `IStorage` as editor input.
org.eclipse.ui.plugin | Class hierarchies for plug-ins that integrate with the Eclipse Platform UI.
org.eclipse.ui.texteditor.templates | Application programming interfaces for interaction with the Eclipse Java User Interface text support.
org.eclipse.ui.views.navigator | Provides the standard Resource Navigator view which presents the tree of resources in the workspace.
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 IWorkbench in org.eclipse.team.ui

Methods in org.eclipse.team.ui with parameters of type IWorkbench
`void` | `IConfigurationWizard.init(IWorkbench workbench, IProject project)` Initializes this creation wizard using the passed workbench and object selection.

Uses of IWorkbench in org.eclipse.ui

Methods in org.eclipse.ui that return IWorkbench
`static IWorkbench` | `PlatformUI.getWorkbench()` Returns the workbench.
`IWorkbench` | `IWorkbenchWindow.getWorkbench()` Returns the workbench for this window.

Methods in org.eclipse.ui with parameters of type IWorkbench
`void` | `IWorkbenchWizard.init(IWorkbench workbench, IStructuredSelection selection)` Initializes this creation wizard using the passed workbench and object selection.
`void` | `IWorkbenchPreferencePage.init(IWorkbench workbench)` Initializes this preference page for the given workbench.
`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 IWorkbench in org.eclipse.ui.actions

Constructors in org.eclipse.ui.actions with parameters of type IWorkbench
`ImportResourcesAction(IWorkbench workbench)` Deprecated. use the constructor `ImportResourcesAction(IWorkbenchWindow)`
`ExportResourcesAction(IWorkbench workbench)` Deprecated. use the constructor `ExportResourcesAction(IWorkbenchWindow)`
`ExportResourcesAction(IWorkbench workbench, String label)` Deprecated. use the constructor `ExportResourcesAction(IWorkbenchWindow, String)`
`GlobalBuildAction(IWorkbench workbench, Shell shell, int type)` Deprecated. use GlobalBuildAction(IWorkbenchWindow, type) instead

Uses of IWorkbench in org.eclipse.ui.application

Methods in org.eclipse.ui.application that return IWorkbench
`IWorkbench` | `IWorkbenchConfigurer.getWorkbench()` Returns the underlying workbench.

Uses of IWorkbench in org.eclipse.ui.editors.text

Methods in org.eclipse.ui.editors.text with parameters of type IWorkbench
`void` | `TextEditorPreferencePage.init(IWorkbench workbench)` Deprecated.

Uses of IWorkbench in org.eclipse.ui.plugin

Methods in org.eclipse.ui.plugin that return IWorkbench
`IWorkbench` | `AbstractUIPlugin.getWorkbench()` Returns the Platform UI workbench.

Uses of IWorkbench in org.eclipse.ui.texteditor.templates

Methods in org.eclipse.ui.texteditor.templates with parameters of type IWorkbench
`void` | `TemplatePreferencePage.init(IWorkbench workbench)`

Uses of IWorkbench in org.eclipse.ui.views.navigator

Methods in org.eclipse.ui.views.navigator that return IWorkbench
`protected IWorkbench` | `ResourceNavigatorAction.getWorkbench()` Returns the workbench.

Uses of IWorkbench in org.eclipse.ui.wizards.datatransfer

Methods in org.eclipse.ui.wizards.datatransfer with parameters of type IWorkbench
`void` | `ZipFileImportWizard.init(IWorkbench workbench, IStructuredSelection currentSelection)`
`void` | `ZipFileExportWizard.init(IWorkbench workbench, IStructuredSelection currentSelection)`
`void` | `FileSystemImportWizard.init(IWorkbench workbench, IStructuredSelection currentSelection)`
`void` | `FileSystemExportWizard.init(IWorkbench workbench, IStructuredSelection currentSelection)`
`void` | `ExternalProjectImportWizard.init(IWorkbench workbench, IStructuredSelection currentSelection)`

Uses of IWorkbench in org.eclipse.ui.wizards.newresource

Methods in org.eclipse.ui.wizards.newresource that return IWorkbench
`IWorkbench` | `BasicNewResourceWizard.getWorkbench()` Returns the workbench which was passed to `init`.

Methods in org.eclipse.ui.wizards.newresource with parameters of type IWorkbench
`void` | `BasicNewResourceWizard.init(IWorkbench workbench, IStructuredSelection currentSelection)` The `BasicNewResourceWizard` implementation of this `IWorkbenchWizard` method records the given workbench and selection, and initializes the default banner image for the pages by calling `initializeDefaultPageImageDescriptor`.
`void` | `BasicNewProjectResourceWizard.init(IWorkbench workbench, IStructuredSelection currentSelection)`
`void` | `BasicNewFolderResourceWizard.init(IWorkbench workbench, IStructuredSelection currentSelection)`
`void` | `BasicNewFileResourceWizard.init(IWorkbench workbench, IStructuredSelection currentSelection)`

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.