Package | Description |
---|---|
org.eclipse.compare |
Provides support for performing structural and textual
compare operations on arbitrary data and displaying the results.
|
org.eclipse.compare.contentmergeviewer |
Support for compare and merge viewers which show the
content side-by-side.
|
org.eclipse.compare.patch |
Provides support for applying and working with patches.
|
org.eclipse.compare.structuremergeviewer |
Provides support for finding and displaying the differences
between hierarchically structured data.
|
org.eclipse.debug.internal.ui.actions | |
org.eclipse.debug.internal.ui.actions.breakpoints | |
org.eclipse.debug.ui |
Provides a generic debugger user interface that clients may customize via standard
workbench extension points.
|
org.eclipse.debug.ui.actions |
Provides a set of actions related to running and debugging applications. |
org.eclipse.debug.ui.contexts |
Provides a set of interfaces and classes for debug context management. |
org.eclipse.debug.ui.memory |
Provides classes and interfaces to render memory blocks in the memory view.
|
org.eclipse.debug.ui.sourcelookup |
Provides a user interface for debug platform source lookup facilities.
|
org.eclipse.equinox.p2.ui |
Provides provisioning user interface classes that can be used for assembling
a provisioning UI.
|
org.eclipse.help.ui.browser |
Provides an implementation of IWorkbenchWindowActionDelegate
for opening a URL in a browser.
|
org.eclipse.ltk.internal.ui.refactoring | |
org.eclipse.ltk.ui.refactoring |
Application programming interface to implement a wizard based user interface for refactorings.
|
org.eclipse.ltk.ui.refactoring.actions |
Application programming interface to actions related to the refactoring history.
|
org.eclipse.search.ui |
Classes and interface required to contribute search dialog pages and search result view pages.
|
org.eclipse.search.ui.actions |
Search actions
|
org.eclipse.search.ui.text |
Provides the base classes to implement a search result view part for searches with textual matches.
|
org.eclipse.team.ui |
Provides basic support for managing Team providers.
|
org.eclipse.team.ui.history |
Application programming interfaces for working with history.
|
org.eclipse.team.ui.mapping |
Application programming interfaces for working with resource mappings.
|
org.eclipse.team.ui.synchronize |
Contains the team synchronization presentation framework and support
for the Synchronize View.
|
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.activities |
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.browser |
Web browser support APIs for opening URLs from Eclipse
applications
Package Specification
This package provides APIs that allow Eclipse plug-ins
to create instances of Web browsers and open URLs in them.
|
org.eclipse.ui.commands |
Provides support for retrieving information on Commands from the workbench.
|
org.eclipse.ui.console |
Application programming interfaces for interaction
with the Eclipse console.
|
org.eclipse.ui.contexts |
Provides support for integrating contexts into the Eclipse workbench.
|
org.eclipse.ui.dialogs |
Classes for standard dialogs, wizards, and preference
pages in 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.forms.editor |
Support for forms-based multi-page editors.
|
org.eclipse.ui.handlers |
Provides support for integrating handlers into the Eclipse workbench.
|
org.eclipse.ui.help |
Classes for integration with the help support system
in the Eclipse Platform User Interface.
|
org.eclipse.ui.ide |
APIs for the IDE-specific portion of the Eclipse Platform User Interface.
|
org.eclipse.ui.internal.views.markers | |
org.eclipse.ui.intro |
Application programming interfaces for interaction
with and extension of the product introduction parts.
|
org.eclipse.ui.intro.config |
Provides support for customizing welcome content and presentation.
|
org.eclipse.ui.menus |
Provides the public API and default implementation for contributing menu
and toolbars to the menu service.
|
org.eclipse.ui.navigator |
Provides the Common Navigator framework.
|
org.eclipse.ui.navigator.resources |
Provides reusable components for clients that need to expand on the capabilities
provided by the reference Common Navigator Resources extension.
|
org.eclipse.ui.operations |
Classes that provide the basic workbench UI support for undo and redo of
operations.
|
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.preferences |
Classes for using the preferences support in org.eclipse.core.runtime.preferences
Package Specification
This package has the convenience classes provided by the Eclipse workbench for
use by clients who wish to use the core preference support added in 3.0.
|
org.eclipse.ui.presentations |
Classes for contributing presentations to eclipse.
|
org.eclipse.ui.progress |
Application programming interfaces for interaction
with and extension of the Eclipse Platform User Interface.
|
org.eclipse.ui.services |
Classes for service support.
|
org.eclipse.ui.texteditor |
Provides a framework for text editors obeying to the
desktop rules.
|
org.eclipse.ui.texteditor.quickdiff |
Provides interfaces to for the
org.eclipse.ui.editors.quickDiffReferenceProvider
extension point and adds an action to enable quick diff display for an editor. |
org.eclipse.ui.texteditor.templates |
Application programming interfaces for interaction
with the Eclipse text editor template support.
|
org.eclipse.ui.views |
Application programming interfaces for interaction
with and extension of the Eclipse Platform User Interface.
|
org.eclipse.ui.views.bookmarkexplorer |
Provides the standard Bookmarks view which displays
bookmarks on resources.
|
org.eclipse.ui.views.contentoutline |
Provides the standard Content Outline view which can
show the active editor's custom outline for the document being edited.
|
org.eclipse.ui.views.framelist |
Provides support for a web-browser style of navigation within a view by maintaining a list
of frames.
|
org.eclipse.ui.views.markers |
Utility classes for working with markers in views
|
org.eclipse.ui.views.navigator |
Provides the standard Resource Navigator view which
presents the tree of resources in the workspace.
|
org.eclipse.ui.views.properties |
Provides the standard Property Sheet view which displays
custom properties of the active workbench part's current selection.
|
org.eclipse.ui.views.properties.tabbed |
Provides the Tabbed Properties framework.
|
org.eclipse.ui.views.tasklist |
Provides the standard Task List view for displaying
tasks and problem annotations on resources.
|
org.eclipse.ui.wizards |
Application programming interfaces for interaction with and extension of the Eclipse
Platform User Interface wizard support.
|
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.
|
Class and Description |
---|
IActionBars
Used by a part to access its menu, toolbar, and status line managers.
|
IEditorInput
IEditorInput is a light weight descriptor of editor input,
like a file name but more abstract. |
IPersistableElement
Interface for asking an object to store its state in a memento.
|
IReusableEditor
Interface for reusable editors.
|
IWorkbenchPage
A workbench page consists of an arrangement of views and editors intended to
be presented together to the user in a single workbench window.
|
IWorkbenchPart
A workbench part is a visual component within a workbench page.
|
Class and Description |
---|
IEditorInput
IEditorInput is a light weight descriptor of editor input,
like a file name but more abstract. |
Class and Description |
---|
IWorkbenchPart
A workbench part is a visual component within a workbench page.
|
Class and Description |
---|
IEditorInput
IEditorInput is a light weight descriptor of editor input,
like a file name but more abstract. |
Class and Description |
---|
IActionDelegate
Interface for actions contributed via an extension point.
|
IActionDelegate2
Interface extension to
IActionDelegate adding lifecycle methods. |
Class and Description |
---|
IActionDelegate
Interface for actions contributed via an extension point.
|
IActionDelegate2
Interface extension to
IActionDelegate adding lifecycle methods. |
IObjectActionDelegate
Interface for an object action that is contributed into a popup menu
for a view or editor.
|
Class and Description |
---|
IEditorInput
IEditorInput is a light weight descriptor of editor input,
like a file name but more abstract. |
IEditorPart
An editor is a visual component within a workbench page.
|
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.
|
IPartListener
Interface for listening to part lifecycle events.
|
IPersistable
Objects implementing this interface are capable of saving their
state in an
IMemento . |
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. |
IViewPart
A view is a visual component within a workbench page.
|
IViewSite
The primary interface between a view part and the workbench.
|
IWorkbenchPage
A workbench page consists of an arrangement of views and editors intended to
be presented together to the user in a single workbench window.
|
IWorkbenchPart
A workbench part is a visual component within a workbench page.
|
IWorkbenchPart2
Extends
IWorkbenchPart , adding the name and status text properties. |
IWorkbenchPart3
A part can provide arbitrary properties.
|
IWorkbenchPartSite
The primary interface between a workbench part and the workbench.
|
IWorkingSet
A working set holds a number of IAdaptable elements.
|
PartInitException
A checked exception indicating a workbench part cannot be initialized
correctly.
|
Class and Description |
---|
IActionDelegate
Interface for actions contributed via an extension point.
|
IActionDelegate2
Interface extension to
IActionDelegate adding lifecycle methods. |
IEditorActionDelegate
Interface for an action that is contributed into an editor-activated menu or
tool bar.
|
IEditorPart
An editor is a visual component within a workbench page.
|
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.
|
IObjectActionDelegate
Interface for an object action that is contributed into a popup menu
for a view or editor.
|
IViewActionDelegate
Interface for an action that is contributed into a view's local tool bar,
pulldown menu, or popup menu.
|
IViewPart
A view is a visual component within a workbench page.
|
IWorkbenchPart
A workbench part is a visual component within a workbench page.
|
IWorkbenchWindow
A workbench window is a top level window in a workbench.
|
IWorkbenchWindowActionDelegate
Interface for an action that is contributed into the workbench window menu
or tool bar.
|
IWorkbenchWindowPulldownDelegate
Interface for a pulldown action that is contributed into the workbench window
tool bar.
|
IWorkbenchWindowPulldownDelegate2
Extension of IWorkbenchWindowPulldownDelegate that allows the delegate dropdown
menu to be a child of a Menu item.
|
Class and Description |
---|
IWorkbenchPart
A workbench part is a visual component within a workbench page.
|
IWorkbenchWindow
A workbench window is a top level window in a workbench.
|
Class and Description |
---|
IWorkbenchPartSite
The primary interface between a workbench part and the workbench.
|
Class and Description |
---|
IEditorInput
IEditorInput is a light weight descriptor of editor input,
like a file name but more abstract. |
IEditorPart
An editor is a visual component within a workbench page.
|
IEditorSite
The primary interface between an editor part and the workbench.
|
IPersistableElement
Interface for asking an object to store its state in a memento.
|
IReusableEditor
Interface for reusable editors.
|
ISaveablePart
Workbench parts implement or adapt to this interface to participate
in the enablement and execution of the
Save and
Save As actions. |
IWorkbenchPage
A workbench page consists of an arrangement of views and editors intended to
be presented together to the user in a single workbench window.
|
IWorkbenchPart
A workbench part is a visual component within a workbench page.
|
IWorkbenchPart2
Extends
IWorkbenchPart , adding the name and status text properties. |
IWorkbenchPart3
A part can provide arbitrary properties.
|
IWorkingSet
A working set holds a number of IAdaptable elements.
|
PartInitException
A checked exception indicating a workbench part cannot be initialized
correctly.
|
Class and Description |
---|
IWorkbench
A workbench is the root object for the Eclipse Platform user interface.
|
IWorkbenchPreferencePage
Interface for workbench preference pages.
|
Class and Description |
---|
IActionDelegate
Interface for actions contributed via an extension point.
|
IWorkbenchWindow
A workbench window is a top level window in a workbench.
|
IWorkbenchWindowActionDelegate
Interface for an action that is contributed into the workbench window menu
or tool bar.
|
Class and Description |
---|
IActionDelegate
Interface for actions contributed via an extension point.
|
IWorkbenchWindowActionDelegate
Interface for an action that is contributed into the workbench window menu
or tool bar.
|
Class and Description |
---|
IActionDelegate
Interface for actions contributed via an extension point.
|
IWorkbenchWindowActionDelegate
Interface for an action that is contributed into the workbench window menu
or tool bar.
|
Class and Description |
---|
IActionDelegate
Interface for actions contributed via an extension point.
|
IWorkbenchWindow
A workbench window is a top level window in a workbench.
|
IWorkbenchWindowActionDelegate
Interface for an action that is contributed into the workbench window menu
or tool bar.
|
Class and Description |
---|
IEditorInput
IEditorInput is a light weight descriptor of editor input,
like a file name but more abstract. |
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 . |
IViewPart
A view is a visual component within a workbench page.
|
IWorkbenchPart
A workbench part is a visual component within a workbench page.
|
IWorkbenchWindow
A workbench window is a top level window in a workbench.
|
IWorkingSet
A working set holds a number of IAdaptable elements.
|
Class and Description |
---|
IEditorPart
An editor is a visual component within a workbench page.
|
Class and Description |
---|
IEditorPart
An editor is a visual component within a workbench page.
|
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.
|
IWorkbenchPage
A workbench page consists of an arrangement of views and editors intended to
be presented together to the user in a single workbench window.
|
IWorkingSet
A working set holds a number of IAdaptable elements.
|
PartInitException
A checked exception indicating a workbench part cannot be initialized
correctly.
|
Class and Description |
---|
IEditorInput
IEditorInput is a light weight descriptor of editor input,
like a file name but more abstract. |
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. |
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 window.
|
IWorkbenchPart
A workbench part is a visual component within a workbench page.
|
IWorkbenchPartSite
The primary interface between a workbench part and the workbench.
|
Class and Description |
---|
IEditorInput
IEditorInput is a light weight descriptor of editor input,
like a file name but more abstract. |
ISaveablePart
Workbench parts implement or adapt to this interface to participate
in the enablement and execution of the
Save and
Save As actions. |
IStorageEditorInput
Interface for a
IStorage input to an editor. |
IWorkbenchPage
A workbench page consists of an arrangement of views and editors intended to
be presented together to the user in a single workbench window.
|
IWorkbenchPart
A workbench part is a visual component within a workbench page.
|
PartInitException
A checked exception indicating a workbench part cannot be initialized
correctly.
|
Class and Description |
---|
IActionBars
Used by a part to access its menu, toolbar, and status line managers.
|
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.
|
IPropertyListener
Interface for listening for property changes on an object.
|
Saveable
A
Saveable represents a unit of saveability, e.g. an editable
subset of the underlying domain model that may contain unsaved changes. |
Class and Description |
---|
IActionBars
Used by a part to access its menu, toolbar, and status line managers.
|
IEditorInput
IEditorInput is a light weight descriptor of editor input,
like a file name but more abstract. |
IKeyBindingService
Deprecated.
See IContextService to manage scopes and
IHandlerService to manage handlers. IAction can
be proxied by org.eclipse.jface.commands.ActionHandler.
|
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 . |
ISaveablePart
Workbench parts implement or adapt to this interface to participate
in the enablement and execution of the
Save and
Save As actions. |
ISaveablesSource
Represents a source of Saveable objects (units of saveability).
|
IViewPart
A view is a visual component within a workbench page.
|
IWorkbenchPage
A workbench page consists of an arrangement of views and editors intended to
be presented together to the user in a single workbench window.
|
IWorkbenchPart
A workbench part is a visual component within a workbench page.
|
IWorkbenchSite
The common interface between the workbench and its parts, including pages
within parts.
|
IWorkingSet
A working set holds a number of IAdaptable elements.
|
PartInitException
A checked exception indicating a workbench part cannot be initialized
correctly.
|
Saveable
A
Saveable represents a unit of saveability, e.g. an editable
subset of the underlying domain model that may contain unsaved changes. |
Class and Description |
---|
IActionBars
Used by a part to access its menu, toolbar, and status line managers.
|
IActionBars2
Interface extention to
IActionBars that provides an additional
cool bar manager. |
IActionDelegate
Interface for actions contributed via an extension point.
|
IActionFilter
An adapter which performs action filtering.
|
IDecoratorManager
Manages the decorators contributed via the
org.eclipse.ui.decorator extension point. |
IEditorActionBarContributor
A editor action bar contributor defines the actions for one or more editors.
|
IEditorDescriptor
Description of an editor in the workbench editor registry.
|
IEditorInput
IEditorInput is a light weight descriptor of editor input,
like a file name but more abstract. |
IEditorMatchingStrategy
An editor matching strategy allows editor extensions to provide their own
algorithm for matching the input of an open editor of that type to a
given editor input.
|
IEditorPart
An editor is a visual component within a workbench page.
|
IEditorReference
Implements a reference to an editor.
|
IEditorRegistry
Registry of editors known to the workbench.
|
IEditorSite
The primary interface between an editor part and the workbench.
|
IElementFactory
A factory for re-creating objects from a previously saved memento.
|
IFileEditorMapping
An association between a file name/extension and a list of known editors for
files of that type.
|
IFolderLayout
An
IFolderLayout is used to define the initial views within a folder. |
IInPlaceEditor
Interface for editor parts that represent an in-place style editor.
|
IInPlaceEditorInput
This interface defines an editor input for in-place editors.
|
IKeyBindingService
Deprecated.
See IContextService to manage scopes and
IHandlerService to manage handlers. IAction can
be proxied by org.eclipse.jface.commands.ActionHandler.
|
ILocalWorkingSetManager
A local working set manager can be used to manage a set of
working sets independently from the working sets managed by
the global working set manager.
|
IMarkerResolution
Resolution for a marker.
|
IMarkerResolutionGenerator
Creates resolutions for a given marker.
|
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.
|
INavigationHistory
Manages a list of entries to keep a history of locations on editors,
enabling the user to go back and forward without losing context.
|
INavigationLocation
Represents the context marked for the user in the navigation history.
|
IPageLayout
A page layout defines the initial layout for a perspective within a page
in a workbench window.
|
IPageListener
Interface for listening to page lifecycle events.
|
IPageService
A page service tracks the page and perspective lifecycle events
within a workbench 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.
|
IPathEditorInput
This interface defines an editor input based on the local file system path
of a file.
|
IPersistable
Objects implementing this interface are capable of saving their
state in an
IMemento . |
IPersistableElement
Interface for asking an object to store its state in a memento.
|
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. |
IPerspectiveListener4
Extension interface to
IPerspectiveListener which adds support
for listening to perspective pre-deactivate events. |
IPerspectiveRegistry
The workbench's global registry of perspectives.
|
IPlaceholderFolderLayout
An
IPlaceholderFolderLayout is used to define the initial
view placeholders within a folder. |
IPropertyListener
Interface for listening for property changes on an object.
|
IResourceActionFilter
Describes the public attributes for a resource and the acceptable values
each may have.
|
IReusableEditor
Interface for reusable editors.
|
ISaveableFilter
A filter for selecting Saveables.
|
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.
|
ISourceProvider
A provider of notifications for when a change has occurred to a particular
type of source.
|
ISourceProviderListener
A listener to changes in a particular source of information.
|
IStorageEditorInput
Interface for a
IStorage input to an editor. |
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 window lifecycle events.
|
IWorkbench
A workbench is the root object for the Eclipse Platform user interface.
|
IWorkbenchListener
Interface for listening to workbench lifecycle events.
|
IWorkbenchPage
A workbench page consists of an arrangement of views and editors intended to
be presented together to the user in a single workbench window.
|
IWorkbenchPart
A workbench part is a visual component within a workbench page.
|
IWorkbenchPart2
Extends
IWorkbenchPart , adding the name and status text properties. |
IWorkbenchPartDescriptor
Description of a workbench part.
|
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 window is a top level window in a workbench.
|
IWorkbenchWindowActionDelegate
Interface for an action that is contributed into the workbench window menu
or tool bar.
|
IWorkbenchWindowPulldownDelegate
Interface for a pulldown action that is contributed into the workbench window
tool bar.
|
IWorkbenchWizard
Implementors represent creation wizards that are to be
contributed to the workbench's creation wizard extension point.
|
IWorkingSet
A working set holds a number of IAdaptable elements.
|
IWorkingSetElementAdapter
Interface that describes a mechanism that may be provided by working set
extensions to help manage the addition of elements to working sets.
|
IWorkingSetManager
A working set manager stores working sets and provides property
change notification when a working set is added or removed.
|
MultiPartInitException
A checked exception indicating one or more workbench parts could not be
initialized correctly.
|
PartInitException
A checked exception indicating a workbench part cannot be initialized
correctly.
|
Saveable
A
Saveable represents a unit of saveability, e.g. an editable
subset of the underlying domain model that may contain unsaved changes. |
SaveablesLifecycleEvent
Event object describing a change to a set of Saveable objects.
|
SubActionBars
Generic implementation of the
IActionBars interface. |
WorkbenchException
A checked exception indicating a recoverable error occured internal to the
workbench.
|
XMLMemento
This class represents the default implementation of the
IMemento interface. |
Class and Description |
---|
IActionBars
Used by a part to access its menu, toolbar, and status line managers.
|
IActionDelegate
Interface for actions contributed via an extension point.
|
IActionDelegate2
Interface extension to
IActionDelegate adding lifecycle methods. |
IEditorDescriptor
Description of an editor in the workbench editor registry.
|
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.
|
IPartListener
Interface for listening to part lifecycle events.
|
IPerspectiveDescriptor
A perspective descriptor describes a perspective in an
IPerspectiveRegistry . |
IPluginContribution
An interface that descriptor classes may implement in addition to their
descriptor interface.
|
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 window.
|
IWorkbenchPart
A workbench part is a visual component within a workbench page.
|
IWorkbenchWindow
A workbench window is a top level window in a workbench.
|
IWorkingSet
A working set holds a number of IAdaptable elements.
|
WorkbenchException
A checked exception indicating a recoverable error occured internal to the
workbench.
|
Class and Description |
---|
IPluginContribution
An interface that descriptor classes may implement in addition to their
descriptor interface.
|
IWorkbench
A workbench is the root object for the Eclipse Platform user interface.
|
IWorkbenchPreferencePage
Interface for workbench preference pages.
|
Class and Description |
---|
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 window is a top level window in a workbench.
|
WorkbenchException
A checked exception indicating a recoverable error occured internal to the
workbench.
|
Class and Description |
---|
PartInitException
A checked exception indicating a workbench part cannot be initialized
correctly.
|
Class and Description |
---|
IWorkbenchPartSite
The primary interface between a workbench part and the workbench.
|
Class and Description |
---|
IActionBars
Used by a part to access its menu, toolbar, and status line managers.
|
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.
|
PartInitException
A checked exception indicating a workbench part cannot be initialized
correctly.
|
Class and Description |
---|
IWorkbenchPartSite
The primary interface between a workbench part and the workbench.
|
Class and Description |
---|
IEditorDescriptor
Description of an editor in the workbench editor registry.
|
IMarkerResolution
Resolution for a marker.
|
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.
|
IWorkbenchPropertyPage
Interface for workbench property pages.
|
IWorkingSet
A working set holds a number of IAdaptable elements.
|
Class and Description |
---|
IActionBars
Used by a part to access its menu, toolbar, and status line managers.
|
IActionDelegate
Interface for actions contributed via an extension point.
|
IEditorActionBarContributor
A editor action bar contributor defines the actions for one or more editors.
|
IEditorInput
IEditorInput is a light weight descriptor of editor input,
like a file name but more abstract. |
IEditorPart
An editor is a visual component within a workbench page.
|
IFileEditorInput
This interface defines a file-oriented input to an editor.
|
INavigationLocationProvider
Should be implemented by editors that wish to contribute to the
navigation history.
|
IPersistable
Objects implementing this interface are capable of saving their
state in an
IMemento . |
IPersistableEditor
An editor can implement this interface and participate in the workbench
session save/restore cycle using
IMemento , similar to how
IViewPart currently works. |
IReusableEditor
Interface for reusable editors.
|
ISaveablePart
Workbench parts implement or adapt to this interface to participate
in the enablement and execution of the
Save and
Save As actions. |
ISaveablesSource
Represents a source of Saveable objects (units of saveability).
|
IStorageEditorInput
Interface for a
IStorage input to an editor. |
IWorkbench
A workbench is the root object for the Eclipse Platform user interface.
|
IWorkbenchPart
A workbench part is a visual component within a workbench page.
|
IWorkbenchPart2
Extends
IWorkbenchPart , adding the name and status text properties. |
IWorkbenchPart3
A part can provide arbitrary properties.
|
IWorkbenchPreferencePage
Interface for workbench preference pages.
|
IWorkbenchWindow
A workbench window is a top level window in a workbench.
|
IWorkbenchWindowActionDelegate
Interface for an action that is contributed into the workbench window menu
or tool bar.
|
Class and Description |
---|
IEditorInput
IEditorInput is a light weight descriptor of editor input,
like a file name but more abstract. |
IEditorPart
An editor is a visual component within a workbench page.
|
IEditorSite
The primary interface between an editor part and the workbench.
|
ISaveablePart
Workbench parts implement or adapt to this interface to participate
in the enablement and execution of the
Save and
Save As actions. |
IWorkbenchPart
A workbench part is a visual component within a workbench page.
|
IWorkbenchPart2
Extends
IWorkbenchPart , adding the name and status text properties. |
IWorkbenchPart3
A part can provide arbitrary properties.
|
PartInitException
A checked exception indicating a workbench part cannot be initialized
correctly.
|
Class and Description |
---|
IEditorInput
IEditorInput is a light weight descriptor of editor input,
like a file name but more abstract. |
IEditorPart
An editor is a visual component within a workbench page.
|
IWorkbenchPart
A workbench part is a visual component within a workbench page.
|
IWorkbenchSite
The common interface between the workbench and its parts, including pages
within parts.
|
IWorkbenchWindow
A workbench window is a top level window in a workbench.
|
Class and Description |
---|
IViewPart
A view is a visual component within a workbench page.
|
Class and Description |
---|
IContributorResourceAdapter
The IContributorResourceAdapter is an interface that defines
the API required to get a resource that an object adapts to
for use of object contributions, decorators and property
pages that have adaptable = true.
|
IEditorDescriptor
Description of an editor in the workbench editor registry.
|
IEditorInput
IEditorInput is a light weight descriptor of editor input,
like a file name but more abstract. |
IEditorPart
An editor is a visual component within a workbench page.
|
IEditorReference
Implements a reference to an editor.
|
IElementFactory
A factory for re-creating objects from a previously saved memento.
|
IMarkerHelpRegistry
Registry of F1 help contexts and resolutions for markers.
|
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 . |
IPersistableElement
Interface for asking an object to store its state in a memento.
|
ISaveableFilter
A filter for selecting Saveables.
|
IURIEditorInput
This interface defines an editor input based on a URI.
|
IWorkbenchPage
A workbench page consists of an arrangement of views and editors intended to
be presented together to the user in a single workbench window.
|
IWorkbenchPart
A workbench part is a visual component within a workbench page.
|
MultiPartInitException
A checked exception indicating one or more workbench parts could not be
initialized correctly.
|
PartInitException
A checked exception indicating a workbench part cannot be initialized
correctly.
|
Saveable
A
Saveable represents a unit of saveability, e.g. an editable
subset of the underlying domain model that may contain unsaved changes. |
Class and Description |
---|
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. |
IWorkbenchPart3
A part can provide arbitrary properties.
|
Class and Description |
---|
IActionBars
Used by a part to access its menu, toolbar, and status line managers.
|
IKeyBindingService
Deprecated.
See IContextService to manage scopes and
IHandlerService to manage handlers. IAction can
be proxied by org.eclipse.jface.commands.ActionHandler.
|
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.
|
IPropertyListener
Interface for listening for property changes on an object.
|
IWorkbenchSite
The common interface between the workbench and its parts, including pages
within parts.
|
IWorkbenchWindow
A workbench window is a top level window in a workbench.
|
PartInitException
A checked exception indicating a workbench part cannot be initialized
correctly.
|
Class and Description |
---|
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.
|
PartInitException
A checked exception indicating a workbench part cannot be initialized
correctly.
|
Class and Description |
---|
IWorkbenchWindow
A workbench window is a top level window in a workbench.
|
Class and Description |
---|
IActionBars
Used by a part to access its menu, toolbar, and status line managers.
|
IEditorInput
IEditorInput is a light weight descriptor of editor input,
like a file name but more abstract. |
IEditorSite
The primary interface between an editor part and the workbench.
|
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 . |
ISaveablePart
Workbench parts implement or adapt to this interface to participate
in the enablement and execution of the
Save and
Save As actions. |
ISaveablesLifecycleListener
Listener for events fired by implementers of
ISaveablesSource . |
ISaveablesSource
Represents a source of Saveable objects (units of saveability).
|
IViewPart
A view is a visual component within a workbench page.
|
IViewSite
The primary interface between a view part and the workbench.
|
IWorkbenchPage
A workbench page consists of an arrangement of views and editors intended to
be presented together to the user in a single workbench window.
|
IWorkbenchPart
A workbench part is a visual component within a workbench page.
|
IWorkbenchPart2
Extends
IWorkbenchPart , adding the name and status text properties. |
IWorkbenchPart3
A part can provide arbitrary properties.
|
IWorkbenchPartSite
The primary interface between a workbench part and the workbench.
|
IWorkbenchWindow
A workbench window is a top level window in a workbench.
|
PartInitException
A checked exception indicating a workbench part cannot be initialized
correctly.
|
Saveable
A
Saveable represents a unit of saveability, e.g. an editable
subset of the underlying domain model that may contain unsaved changes. |
Class and Description |
---|
IActionBars
Used by a part to access its menu, toolbar, and status line managers.
|
IPersistable
Objects implementing this interface are capable of saving their
state in an
IMemento . |
ISaveablePart
Workbench parts implement or adapt to this interface to participate
in the enablement and execution of the
Save and
Save As actions. |
ISaveablesSource
Represents a source of Saveable objects (units of saveability).
|
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. |
IWorkbenchPart3
A part can provide arbitrary properties.
|
Class and Description |
---|
IActionBars
Used by a part to access its menu, toolbar, and status line managers.
|
IEditorPart
An editor is a visual component within a workbench page.
|
IWorkbenchPart
A workbench part is a visual component within a workbench page.
|
IWorkbenchPartSite
The primary interface between a workbench part and the workbench.
|
Class and Description |
---|
IActionBars
Used by a part to access its menu, toolbar, and status line managers.
|
IEditorActionBarContributor
A editor action bar contributor defines the actions for one or more editors.
|
IEditorInput
IEditorInput is a light weight descriptor of editor input,
like a file name but more abstract. |
IEditorPart
An editor is a visual component within a workbench page.
|
IEditorReference
Implements a reference to an editor.
|
IEditorSite
The primary interface between an editor part and the workbench.
|
IElementFactory
A factory for re-creating objects from a previously saved memento.
|
IFileEditorInput
This interface defines a file-oriented input to an editor.
|
IInPlaceEditor
Interface for editor parts that represent an in-place style editor.
|
IInPlaceEditorInput
This interface defines an editor input for in-place editors.
|
IKeyBindingService
Deprecated.
See IContextService to manage scopes and
IHandlerService to manage handlers. IAction can
be proxied by org.eclipse.jface.commands.ActionHandler.
|
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.
|
IPartListener
Interface for listening to part lifecycle events.
|
IPathEditorInput
This interface defines an editor input based on the local file system path
of a file.
|
IPersistable
Objects implementing this interface are capable of saving their
state in an
IMemento . |
IPersistableElement
Interface for asking an object to store its state in a memento.
|
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. |
IStorageEditorInput
Interface for a
IStorage input to an editor. |
IURIEditorInput
This interface defines an editor input based on a URI.
|
IViewPart
A view is a visual component within a workbench page.
|
IViewSite
The primary interface between a view part and the workbench.
|
IWorkbenchPage
A workbench page consists of an arrangement of views and editors intended to
be presented together to the user in a single workbench window.
|
IWorkbenchPart
A workbench part is a visual component within a workbench page.
|
IWorkbenchPart2
Extends
IWorkbenchPart , adding the name and status text properties. |
IWorkbenchPart3
A part can provide arbitrary properties.
|
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 window is a top level window in a workbench.
|
PartInitException
A checked exception indicating a workbench part cannot be initialized
correctly.
|
SubActionBars
Generic implementation of the
IActionBars interface. |
Class and Description |
---|
IWorkbench
A workbench is the root object for the Eclipse Platform user interface.
|
Class and Description |
---|
IWorkbenchPropertyPage
Interface for workbench property pages.
|
Class and Description |
---|
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.
|
IPropertyListener
Interface for listening for property changes on an object.
|
ISizeProvider
Interface implemented by objects that are capable of computing a preferred
size.
|
Class and Description |
---|
IWorkbenchPartSite
The primary interface between a workbench part and the workbench.
|
Class and Description |
---|
ISourceProvider
A provider of notifications for when a change has occurred to a particular
type of source.
|
Class and Description |
---|
IActionDelegate
Interface for actions contributed via an extension point.
|
IActionDelegate2
Interface extension to
IActionDelegate adding lifecycle methods. |
IEditorActionBarContributor
A editor action bar contributor defines the actions for one or more editors.
|
IEditorActionDelegate
Interface for an action that is contributed into an editor-activated menu or
tool bar.
|
IEditorInput
IEditorInput is a light weight descriptor of editor input,
like a file name but more abstract. |
IEditorPart
An editor is a visual component within a workbench page.
|
IEditorSite
The primary interface between an editor part and the workbench.
|
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.
|
INavigationLocation
Represents the context marked for the user in the navigation history.
|
INavigationLocationProvider
Should be implemented by editors that wish to contribute to the
navigation history.
|
IPersistable
Objects implementing this interface are capable of saving their
state in an
IMemento . |
IPersistableEditor
An editor can implement this interface and participate in the workbench
session save/restore cycle using
IMemento , similar to how
IViewPart currently works. |
IReusableEditor
Interface for reusable editors.
|
ISaveablePart
Workbench parts implement or adapt to this interface to participate
in the enablement and execution of the
Save and
Save As actions. |
ISaveablesSource
Represents a source of Saveable objects (units of saveability).
|
IWorkbenchActionConstants
Action ids for standard actions, groups in the workbench menu bar, and
global actions.
|
IWorkbenchPart
A workbench part is a visual component within a workbench page.
|
IWorkbenchPart2
Extends
IWorkbenchPart , adding the name and status text properties. |
IWorkbenchPart3
A part can provide arbitrary properties.
|
IWorkbenchWindow
A workbench window is a top level window in a workbench.
|
IWorkbenchWindowActionDelegate
Interface for an action that is contributed into the workbench window menu
or tool bar.
|
NavigationLocation
Default implementation of INavigationLocation.
|
PartInitException
A checked exception indicating a workbench part cannot be initialized
correctly.
|
Saveable
A
Saveable represents a unit of saveability, e.g. an editable
subset of the underlying domain model that may contain unsaved changes. |
Class and Description |
---|
IActionDelegate
Interface for actions contributed via an extension point.
|
IEditorActionDelegate
Interface for an action that is contributed into an editor-activated menu or
tool bar.
|
IEditorPart
An editor is a visual component within a workbench page.
|
Class and Description |
---|
IPartListener
Interface for listening to part lifecycle events.
|
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.
|
IWorkbench
A workbench is the root object for the Eclipse Platform user interface.
|
IWorkbenchPart
A workbench part is a visual component within a workbench page.
|
IWorkbenchPart2
Extends
IWorkbenchPart , adding the name and status text properties. |
IWorkbenchPart3
A part can provide arbitrary properties.
|
IWorkbenchPreferencePage
Interface for workbench preference pages.
|
Class and Description |
---|
IViewPart
A view is a visual component within a workbench page.
|
IWorkbenchPartDescriptor
Description of a workbench part.
|
Class and Description |
---|
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 . |
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. |
IWorkbenchPart3
A part can provide arbitrary properties.
|
PartInitException
A checked exception indicating a workbench part cannot be initialized
correctly.
|
Class and Description |
---|
IPartListener
Interface for listening to part lifecycle events.
|
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. |
IWorkbenchPart3
A part can provide arbitrary properties.
|
Class and Description |
---|
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.
|
Class and Description |
---|
IMarkerResolution
Resolution for a marker.
|
IMarkerResolution2
Extends
IMarkerResolution . |
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 . |
IViewPart
A view is a visual component within a workbench page.
|
IWorkbenchPage
A workbench page consists of an arrangement of views and editors intended to
be presented together to the user in a single workbench window.
|
IWorkbenchPart
A workbench part is a visual component within a workbench page.
|
IWorkbenchPart2
Extends
IWorkbenchPart , adding the name and status text properties. |
IWorkbenchPart3
A part can provide arbitrary properties.
|
Class and Description |
---|
IActionBars
Used by a part to access its menu, toolbar, and status line managers.
|
IEditorPart
An editor is a visual component within a workbench page.
|
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 . |
IViewPart
A view is a visual component within a workbench page.
|
IViewSite
The primary interface between a view part and the workbench.
|
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 window.
|
IWorkbenchPart
A workbench part is a visual component within a workbench page.
|
IWorkbenchPart2
Extends
IWorkbenchPart , adding the name and status text properties. |
IWorkbenchPart3
A part can provide arbitrary properties.
|
IWorkbenchWindow
A workbench window is a top level window in a workbench.
|
IWorkingSet
A working set holds a number of IAdaptable elements.
|
PartInitException
A checked exception indicating a workbench part cannot be initialized
correctly.
|
Class and Description |
---|
IActionBars
Used by a part to access its menu, toolbar, and status line managers.
|
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.
|
IPartListener
Interface for listening to part lifecycle events.
|
IPersistable
Objects implementing this interface are capable of saving their
state in an
IMemento . |
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.
|
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. |
IWorkbenchPart3
A part can provide arbitrary properties.
|
PartInitException
A checked exception indicating a workbench part cannot be initialized
correctly.
|
Class and Description |
---|
IActionBars
Used by a part to access its menu, toolbar, and status line managers.
|
ISelectionListener
Interface for listening to selection changes.
|
IWorkbenchPart
A workbench part is a visual component within a workbench page.
|
Class and Description |
---|
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 . |
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. |
IWorkbenchPart3
A part can provide arbitrary properties.
|
PartInitException
A checked exception indicating a workbench part cannot be initialized
correctly.
|
Class and Description |
---|
IWorkbenchPartDescriptor
Description of a workbench part.
|
IWorkbenchWizard
Implementors represent creation wizards that are to be
contributed to the workbench's creation wizard extension point.
|
Class and Description |
---|
IExportWizard
Interface for export wizards.
|
IImportWizard
Interface for import wizards.
|
IWorkbench
A workbench is the root object for the Eclipse Platform user interface.
|
IWorkbenchWizard
Implementors represent creation wizards that are to be
contributed to the workbench's creation wizard extension point.
|
Class and Description |
---|
INewWizard
Interface for creation wizards.
|
IWorkbench
A workbench is the root object for the Eclipse Platform user interface.
|
IWorkbenchWindow
A workbench window is a top level window in a workbench.
|
IWorkbenchWizard
Implementors represent creation wizards that are to be
contributed to the workbench's creation wizard extension point.
|
Copyright (c) 2000, 2014 Eclipse Contributors and others. All rights reserved.Guidelines for using Eclipse APIs.