Uses of Package
org.eclipse.ui

Packages that use org.eclipse.ui
org.eclipse.ercp.eworkbench   
org.eclipse.ercp.update.views   
org.eclipse.ui Application programming interfaces for interaction with and extension of the Eclipse Platform User Interface. 
org.eclipse.ui.application Application-level APIs for configuring and controling the Eclipse Platform User Interface. 
org.eclipse.ui.commands   
org.eclipse.ui.part Classes for the creation of workbench parts that integrate with the Eclipse Platform User Interface. 
org.eclipse.ui.plugin Class hierarchies for plug-ins that integrate with the Eclipse Platform UI. 
org.eclipse.ui.presentations   
org.eclipse.ui.views   
 

Classes in org.eclipse.ui used by org.eclipse.ercp.eworkbench
IPageLayout
          A page layout defines the initial layout for a page in a workbench org.eclipse.jface.window.
IPersistable
          Objects implementing this interface are capable of saving their state in an IMemento.
IPerspectiveFactory
          A perspective factory generates the initial page layout and visible action set for a page.
IPluginContribution
          An interface that descriptor classes may implement in addition to their descriptor interface.
IViewPart
          A view is a visual component within a workbench page.
IWorkbenchPart
          A workbench part is a visual component within a workbench page.
IWorkbenchPart2
          Extends IWorkbenchPart, adding the name and status text properties.
 

Classes in org.eclipse.ui used by org.eclipse.ercp.update.views
IPersistable
          Objects implementing this interface are capable of saving their state in an IMemento.
IViewPart
          A view is a visual component within a workbench page.
IWorkbenchPart
          A workbench part is a visual component within a workbench page.
IWorkbenchPart2
          Extends IWorkbenchPart, adding the name and status text properties.
 

Classes in org.eclipse.ui used by org.eclipse.ui
IElementFactory
          A factory for re-creating objects from a previously saved memento.
IFolderLayout
          An IFolderLayout is used to define the initial pages within a folder.
IMemento
          Interface to a memento used for saving the important state of an object in a form that can be persisted in the file system.
IPageLayout
          A page layout defines the initial layout for a page in a workbench org.eclipse.jface.window.
IPageListener
          Interface for listening to page lifecycle events.
IPageService
          A page service tracks the page and perspective lifecycle events within a workbench org.eclipse.jface.window.
IPartListener
          Interface for listening to part lifecycle events.
IPartListener2
          Interface for listening to part lifecycle events.
IPartService
          A part service tracks the creation and activation of parts within a workbench page.
IPersistable
          Objects implementing this interface are capable of saving their state in an IMemento.
IPerspectiveDescriptor
          A perspective descriptor describes a perspective in an IPerspectiveRegistry.
IPerspectiveListener
          Interface for listening to perspective lifecycle events.
IPerspectiveListener2
          Extension interface to IPerspectiveListener which adds support for listening to part-specific perspective lifecycle events.
IPerspectiveListener3
          Extension interface to IPerspectiveListener which adds support for listening to perspective open and close events.
IPerspectiveRegistry
          The workbench's global registry of perspectives.
IPlaceholderFolderLayout
          An IPlaceholderFolderLayout is used to define the initial places for page placeholders within a folder placeholder.
IPropertyListener
          Interface for listening for property changes on an object.
ISaveablePart
          Workbench parts implement or adapt to this interface to participate in the enablement and execution of the Save and Save As actions.
ISelectionListener
          Interface for listening to selection changes.
ISelectionService
          A selection service tracks the selection within an object.
ISharedImages
          A registry for common images used by the workbench which may be useful to other plug-ins.
IViewLayout
          Represents the layout info for a view or placeholder in an IPageLayout.
IViewPart
          A view is a visual component within a workbench page.
IViewReference
          Defines a reference to an IViewPart.
IViewSite
          The primary interface between a view part and the workbench.
IWindowListener
          Interface for listening to org.eclipse.jface.window lifecycle events.
IWorkbench
          A workbench is the root object for the Eclipse Platform user interface.
IWorkbenchPage
          A workbench page consists of an arrangement of views and editors intended to be presented together to the user in a single workbench org.eclipse.jface.window.
IWorkbenchPart
          A workbench part is a visual component within a workbench page.
IWorkbenchPartReference
          Implements a reference to a IWorkbenchPart.
IWorkbenchPartSite
          The primary interface between a workbench part and the workbench.
IWorkbenchSite
          The common interface between the workbench and its parts, including pages within parts.
IWorkbenchWindow
          A workbench org.eclipse.jface.window is a top level org.eclipse.jface.window in a workbench.
PartInitException
          A checked exception indicating a workbench part cannot be initialized correctly.
WorkbenchException
          A checked exception indicating a recoverable error occured internal to the workbench.
XMLMemento
          This class represents the default implementation of the IMemento interface.
 

Classes in org.eclipse.ui used by org.eclipse.ui.application
IMemento
          Interface to a memento used for saving the important state of an object in a form that can be persisted in the file system.
IWorkbench
          A workbench is the root object for the Eclipse Platform user interface.
IWorkbenchWindow
          A workbench org.eclipse.jface.window is a top level org.eclipse.jface.window in a workbench.
WorkbenchException
          A checked exception indicating a recoverable error occured internal to the workbench.
 

Classes in org.eclipse.ui used by org.eclipse.ui.commands
IWorkbenchPartSite
          The primary interface between a workbench part and the workbench.
 

Classes in org.eclipse.ui used by org.eclipse.ui.part
IMemento
          Interface to a memento used for saving the important state of an object in a form that can be persisted in the file system.
IPersistable
          Objects implementing this interface are capable of saving their state in an IMemento.
IPropertyListener
          Interface for listening for property changes on an object.
IViewPart
          A view is a visual component within a workbench page.
IViewSite
          The primary interface between a view part and the workbench.
IWorkbenchPart
          A workbench part is a visual component within a workbench page.
IWorkbenchPart2
          Extends IWorkbenchPart, adding the name and status text properties.
IWorkbenchPartSite
          The primary interface between a workbench part and the workbench.
PartInitException
          A checked exception indicating a workbench part cannot be initialized correctly.
 

Classes in org.eclipse.ui used by org.eclipse.ui.plugin
IWorkbench
          A workbench is the root object for the Eclipse Platform user interface.
 

Classes in org.eclipse.ui used by org.eclipse.ui.presentations
IPropertyListener
          Interface for listening for property changes on an object.
ISizeProvider
          WARNING: EXPERIMENTAL!
 

Classes in org.eclipse.ui used by org.eclipse.ui.views
IViewPart
          A view is a visual component within a workbench page.
IWorkbenchPartDescriptor
          Description of a workbench part.