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.structuremergeviewer |
Provides support for finding and displaying the differences
between hierarchically structured data.
|
org.eclipse.debug.ui |
Provides a generic debugger user interface that clients may customize via standard
workbench extension points.
|
org.eclipse.jface.databinding.viewers |
Provides classes that can be used to observe the JFace Viewer framework.
|
org.eclipse.jface.text |
Provides a framework for creating and manipulating text documents.
|
org.eclipse.jface.text.revisions |
Provides a revision model and a protocol to display revision information in a vertical ruler column.
|
org.eclipse.jface.text.source |
Provides a framework for connecting document regions
with annotations and for displaying those.
|
org.eclipse.jface.text.source.projection |
This package provides the UI part for projection documents of which the most important part is the projection viewer.
|
org.eclipse.jface.viewers |
Provides a framework for viewers, which are model-based
content adapters for SWT widgets.
|
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.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.console |
Application programming interfaces for interaction
with the Eclipse console.
|
org.eclipse.ui.dialogs |
Classes for standard dialogs, wizards, and preference
pages in the Eclipse Platform User Interface.
|
org.eclipse.ui.navigator |
Provides the Common Navigator framework.
|
org.eclipse.ui.part |
Classes for the creation of workbench parts that integrate
with the Eclipse Platform User Interface.
|
org.eclipse.ui.texteditor |
Provides a framework for text editors obeying to the
desktop rules.
|
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.navigator |
Provides the standard Resource Navigator view which
presents the tree of resources in the workspace.
|
Modifier and Type | Class and Description |
---|---|
class |
CompareViewerPane
A
CompareViewerPane is a convenience class which installs a
CLabel and a Toolbar in a ViewForm . |
class |
CompareViewerSwitchingPane
A custom
CompareViewerPane that supports dynamic viewer switching. |
Modifier and Type | Method and Description |
---|---|
void |
ICompareContainer.registerContextMenu(MenuManager menu,
ISelectionProvider selectionProvider)
Register the content menu with the container to give the container a chance to
add additional items to the context menu such as popup menu object contributions.
|
void |
CompareEditorInput.registerContextMenu(MenuManager menu,
ISelectionProvider selectionProvider) |
Modifier and Type | Class and Description |
---|---|
class |
ContentMergeViewer
An abstract compare and merge viewer with two side-by-side content areas
and an optional content area for the ancestor.
|
class |
TextMergeViewer
A text merge viewer uses the
RangeDifferencer to perform a
textual, line-by-line comparison of two (or three) input documents. |
Modifier and Type | Class and Description |
---|---|
class |
DiffTreeViewer
A tree viewer that works on objects implementing
the
IDiffContainer and IDiffElement interfaces. |
class |
StructureDiffViewer
A diff tree viewer that can be configured with a
IStructureCreator
to retrieve a hierarchical structure from the input object (an ICompareInput )
and perform a two-way or three-way compare on it. |
Modifier and Type | Method and Description |
---|---|
ISelectionProvider |
IDetailPane2.getSelectionProvider()
Request the selection provider of this detail pane.
|
Modifier and Type | Method and Description |
---|---|
static IObservableList |
ViewersObservables.observeMultiSelection(ISelectionProvider selectionProvider)
Returns an observable list that tracks the current selection of the given
selection provider.
|
static IObservableValue |
ViewersObservables.observeSingleSelection(ISelectionProvider selectionProvider)
Returns an observable value that tracks the current selection of the
given selection provider.
|
Modifier and Type | Class and Description |
---|---|
class |
TextViewer
SWT based implementation of
ITextViewer and its extension interfaces. |
Modifier and Type | Method and Description |
---|---|
ISelectionProvider |
TextViewer.getSelectionProvider() |
ISelectionProvider |
ITextViewer.getSelectionProvider()
Returns a selection provider dedicated to this viewer.
|
Modifier and Type | Method and Description |
---|---|
ISelectionProvider |
IRevisionRulerColumnExtension.getRevisionSelectionProvider()
Returns the revision selection provider.
|
Modifier and Type | Class and Description |
---|---|
class |
SourceViewer
SWT based implementation of
ISourceViewer and its extension
interfaces. |
Modifier and Type | Method and Description |
---|---|
ISelectionProvider |
LineNumberChangeRulerColumn.getRevisionSelectionProvider() |
ISelectionProvider |
ChangeRulerColumn.getRevisionSelectionProvider()
Returns the revision selection provider.
|
Modifier and Type | Class and Description |
---|---|
class |
ProjectionViewer
A projection source viewer is a source viewer which supports multiple visible
regions which can dynamically be changed.
|
Modifier and Type | Interface and Description |
---|---|
interface |
IInputSelectionProvider
Interface common to all objects that provide both an input and
a selection.
|
interface |
IPostSelectionProvider
Selection provider extension interface to allow providers
to notify about post selection changed events.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractListViewer
Abstract base class for viewers that contain lists of items (such as a combo or list).
|
class |
AbstractTableViewer
This is a widget independent class implementors of
Table like widgets can use to provide a
viewer on top of their widget implementations. |
class |
AbstractTreeViewer
Abstract base implementation for tree-structure-oriented viewers (trees and
table trees).
|
class |
CheckboxTableViewer
A concrete viewer based on an SWT
Table
control with checkboxes on each node. |
class |
CheckboxTreeViewer
A concrete tree-structured viewer based on an SWT
Tree
control with checkboxes on each node. |
class |
ColumnViewer
The ColumnViewer is the abstract superclass of viewers that have columns
(e.g., AbstractTreeViewer and AbstractTableViewer).
|
class |
ComboViewer
A concrete viewer based either on an SWT
Combo control or CCombo
control. |
class |
ContentViewer
A content viewer is a model-based adapter on a widget which accesses its
model by means of a content provider and a label provider.
|
class |
ListViewer
A concrete viewer based on an SWT
List control. |
class |
StructuredViewer
Abstract base implementation for structure-oriented viewers (trees, lists,
tables).
|
class |
TableTreeViewer
Deprecated.
As of 3.1 use
TreeViewer instead |
class |
TableViewer
A concrete viewer based on a SWT
Table control. |
class |
TreeViewer
A concrete viewer based on an SWT
Tree control. |
class |
Viewer
A viewer is a model-based adapter on a widget.
|
Modifier and Type | Method and Description |
---|---|
ISelectionProvider |
SelectionChangedEvent.getSelectionProvider()
Returns the selection provider that is the source of this event.
|
Constructor and Description |
---|
SelectionChangedEvent(ISelectionProvider source,
ISelection selection)
Creates a new event for the given source and selection.
|
Modifier and Type | Method and Description |
---|---|
protected abstract ISelectionProvider |
PageCompareEditorInput.getSelectionProvider()
Return the selection provider for the page.
|
protected abstract ISelectionProvider |
PageSaveablePart.getSelectionProvider()
Deprecated.
Return the selection provider for the page.
|
Modifier and Type | Method and Description |
---|---|
ISelectionProvider |
IHistoryPageSite.getSelectionProvider()
Get the selection provider that gives access to the selection
of the synchronize page associated with this page site.
|
protected ISelectionProvider |
HistoryPageCompareEditorInput.getSelectionProvider() |
protected ISelectionProvider |
HistoryPageSaveablePart.getSelectionProvider()
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
void |
IHistoryPageSite.setSelectionProvider(ISelectionProvider provider)
Sets the selection provider for this workbench site.
|
Constructor and Description |
---|
RevisionAnnotationController(IWorkbenchPage page,
IFile file,
ISelectionProvider historyList)
Create a controller that links an editor on a local file to a history list.
|
RevisionAnnotationController(IWorkbenchPage page,
IStorageEditorInput editorInput,
ISelectionProvider historyList)
Create a controller that links an editor input on a remote file to a history list.
|
Modifier and Type | Method and Description |
---|---|
ISelectionProvider |
ISynchronizePageSite.getSelectionProvider()
Get the selection provider that gives access to the selection
of the synchronize page associated with this page site.
|
protected ISelectionProvider |
ParticipantPageSaveablePart.getSelectionProvider()
Deprecated.
|
protected ISelectionProvider |
ParticipantPageCompareEditorInput.getSelectionProvider() |
protected ISelectionProvider |
SynchronizePageActionGroup.getVisibleRootsSelectionProvider()
Return a selection provider whose selection includes all roots of the
elements visible in the page.
|
Modifier and Type | Method and Description |
---|---|
protected void |
SynchronizeModelAction.initialize(ISynchronizePageConfiguration configuration,
ISelectionProvider selectionProvider)
Method invoked from the constructor.
|
void |
SaveableCompareEditorInput.registerContextMenu(MenuManager menu,
ISelectionProvider selectionProvider) |
void |
ISynchronizePageSite.setSelectionProvider(ISelectionProvider provider)
Sets the selection provider for this workbench site.
|
Constructor and Description |
---|
SynchronizeModelAction(String text,
ISynchronizePageConfiguration configuration,
ISelectionProvider selectionProvider)
Create an action with the given text and configuration.
|
Modifier and Type | Method and Description |
---|---|
ISelectionProvider |
IWorkbenchSite.getSelectionProvider()
Returns the selection provider for this workbench site.
|
Modifier and Type | Method and Description |
---|---|
void |
IWorkbenchPartSite.registerContextMenu(MenuManager menuManager,
ISelectionProvider selectionProvider)
Registers a pop-up menu with the default id for extension.
|
void |
IEditorSite.registerContextMenu(MenuManager menuManager,
ISelectionProvider selectionProvider,
boolean includeEditorInput)
Registers a pop-up menu with the default id for extension.
|
void |
IWorkbenchPartSite.registerContextMenu(String menuId,
MenuManager menuManager,
ISelectionProvider selectionProvider)
Registers a pop-up menu with a particular id for extension.
|
void |
IEditorSite.registerContextMenu(String menuId,
MenuManager menuManager,
ISelectionProvider selectionProvider,
boolean includeEditorInput)
Registers a pop-up menu with a particular id for extension.
|
void |
IWorkbenchSite.setSelectionProvider(ISelectionProvider provider)
Sets the selection provider for this workbench site.
|
Modifier and Type | Method and Description |
---|---|
ISelectionProvider |
SelectionProviderAction.getSelectionProvider()
Returns the selection provider that is the target of this action.
|
Constructor and Description |
---|
SelectionProviderAction(ISelectionProvider provider,
String text)
Creates a new action with the given text that monitors selection changes
within the given selection provider.
|
Modifier and Type | Class and Description |
---|---|
class |
TextConsoleViewer
Default viewer used to display a
TextConsole . |
Modifier and Type | Class and Description |
---|---|
class |
ContainerCheckedTreeViewer
CheckboxTreeViewer with special behaviour of the checked / gray state on
container (non-leaf) nodes:
The grayed state is used to visualize the checked state of its children.
|
Constructor and Description |
---|
PropertyDialogAction(IShellProvider shell,
ISelectionProvider provider)
Creates a new action for opening a property dialog on the elements from
the given selection provider.
|
PropertyDialogAction(Shell shell,
ISelectionProvider provider)
Deprecated.
use PropertyDialogAction(IShellProvider, ISelectionProvider)
|
Modifier and Type | Class and Description |
---|---|
class |
CommonViewer
Provides the Tree Viewer for the Common Navigator.
|
Modifier and Type | Method and Description |
---|---|
ISelectionProvider |
ICommonViewerSite.getSelectionProvider() |
Modifier and Type | Method and Description |
---|---|
static ICommonViewerSite |
CommonViewerSiteFactory.createCommonViewerSite(String anId,
ISelectionProvider aSelectionProvider,
Shell aShell) |
void |
NavigatorActionService.prepareMenuForPlatformContributions(MenuManager menu,
ISelectionProvider aSelectionProvider,
boolean force)
Prepares the menu for object contributions, if the option is set in the extension.
|
void |
ICommonViewerWorkbenchSite.registerContextMenu(String menuId,
MenuManager menuManager,
ISelectionProvider selectionProvider)
Registers a pop-up menu with a particular id for extension.
|
void |
ICommonViewerSite.setSelectionProvider(ISelectionProvider provider)
Sets the selection provider for this common viewer site.
|
Constructor and Description |
---|
CommonDragAdapter(INavigatorContentService aContentService,
ISelectionProvider aProvider)
Create a DragAdapter that drives the configuration of the drag data.
|
Modifier and Type | Class and Description |
---|---|
class |
MultiPageSelectionProvider
Manages the current selection in a multi-page editor by tracking the active
nested editor within the multi-page editor.
|
protected class |
PageBookView.SelectionProvider
A selection provider/listener for this view.
|
Modifier and Type | Method and Description |
---|---|
ISelectionProvider |
MultiPageEditorSite.getSelectionProvider()
The
MultiPageEditorSite implementation of this
IWorkbenchPartSite method returns the selection provider
set by setSelectionProvider . |
ISelectionProvider |
PageSite.getSelectionProvider() |
Modifier and Type | Method and Description |
---|---|
void |
MultiPageEditorSite.registerContextMenu(MenuManager menuManager,
ISelectionProvider selProvider)
The
MultiPageEditorSite implementation of this
IWorkbenchPartSite method forwards to the multi-page
editor for registration. |
void |
MultiPageEditorSite.registerContextMenu(MenuManager menuManager,
ISelectionProvider selectionProvider,
boolean includeEditorInput) |
void |
IPageSite.registerContextMenu(String menuId,
MenuManager menuManager,
ISelectionProvider selectionProvider)
Registers a pop-up menu with a particular id for extension.
|
void |
MultiPageEditorSite.registerContextMenu(String menuID,
MenuManager menuMgr,
ISelectionProvider selProvider)
The
MultiPageEditorSite implementation of this
IWorkbenchPartSite method forwards to the multi-page
editor for registration. |
void |
PageSite.registerContextMenu(String menuID,
MenuManager menuMgr,
ISelectionProvider selProvider) |
void |
MultiPageEditorSite.registerContextMenu(String menuId,
MenuManager menuManager,
ISelectionProvider selectionProvider,
boolean includeEditorInput) |
void |
MultiPageEditorSite.setSelectionProvider(ISelectionProvider provider)
The
MultiPageEditorSite implementation of this
IWorkbenchPartSite method remembers the selection
provider, and also hooks a listener on it, which calls
handleSelectionChanged when a selection changed event
occurs. |
void |
PageSite.setSelectionProvider(ISelectionProvider provider) |
Modifier and Type | Class and Description |
---|---|
protected class |
AbstractTextEditor.SelectionProvider
Editor specific selection provider which wraps the source viewer's selection provider.
|
Modifier and Type | Method and Description |
---|---|
ISelectionProvider |
ITextEditor.getSelectionProvider()
Returns this text editor's selection provider.
|
ISelectionProvider |
AbstractTextEditor.getSelectionProvider()
Returns this text editor's selection provider.
|
Modifier and Type | Method and Description |
---|---|
void |
AbstractTextEditor.AbstractSelectionChangedListener.install(ISelectionProvider selectionProvider)
Installs this selection changed listener with the given selection provider.
|
void |
AbstractTextEditor.AbstractSelectionChangedListener.uninstall(ISelectionProvider selectionProvider)
Removes this selection changed listener from the given selection provider.
|
Modifier and Type | Interface and Description |
---|---|
interface |
IContentOutlinePage
Marker-style interface for a content outline page.
|
Modifier and Type | Class and Description |
---|---|
class |
ContentOutline
Main class for the Content Outline View.
|
class |
ContentOutlinePage
An abstract base class for content outline pages.
|
Constructor and Description |
---|
NavigatorDragAdapter(ISelectionProvider provider)
Deprecated.
Constructs a new drag adapter.
|
ShowInNavigatorAction(IWorkbenchPage page,
ISelectionProvider viewer)
Deprecated.
Create a new instance of this class.
|
Copyright (c) 2000, 2015 Eclipse Contributors and others. All rights reserved.Guidelines for using Eclipse APIs.