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.preference |
Provides a framework for preferences.
|
org.eclipse.jface.text |
Provides a framework for creating and manipulating text documents.
|
org.eclipse.jface.text.source |
Provides a support for managing annotations attached to a document.
|
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.jface.viewers.deferred |
Provides a framework for viewers that handle deferred contents.
|
org.eclipse.ltk.ui.refactoring.history |
Application programming interface to display and preview refactoring history information.
|
org.eclipse.team.ui.mapping |
Application programming interfaces for working with resource mappings
Package Specification
This package specifies the API for working with resources 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.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.model |
Provides a workbench adapter for displaying workbench elements in the UI without
having to know the concrete type of the element, and various label providers for
workbench-specific objects like editors, views, and perspectives.
|
org.eclipse.ui.navigator |
Provides the Common Navigator framework.
|
org.eclipse.ui.views.navigator |
Provides the standard Resource Navigator view which
presents the tree of resources in the workspace.
|
Modifier and Type | Method and Description |
---|---|
Viewer |
CompareEditorInput.createDiffViewer(Composite parent)
Factory method for creating a differences viewer for the top left pane.
|
Viewer |
IViewerCreator.createViewer(Composite parent,
CompareConfiguration config)
Creates a new viewer under the given SWT parent control.
|
Viewer |
CompareEditorInput.findContentViewer(Viewer oldViewer,
ICompareInput input,
Composite parent)
Implements the dynamic viewer switching for content viewers.
|
static Viewer |
CompareUI.findContentViewer(Viewer oldViewer,
ICompareInput input,
Composite parent,
CompareConfiguration configuration)
Returns a content compare viewer based on an old viewer and an input object.
|
static Viewer |
CompareUI.findContentViewer(Viewer oldViewer,
Object input,
Composite parent,
CompareConfiguration configuration)
Returns a content compare viewer based on an old viewer and an input
object.
|
Viewer |
CompareEditorInput.findStructureViewer(Viewer oldViewer,
ICompareInput input,
Composite parent)
Implements the dynamic viewer switching for structure viewers.
|
static Viewer |
CompareUI.findStructureViewer(Viewer oldViewer,
ICompareInput input,
Composite parent,
CompareConfiguration configuration)
Returns a structure compare viewer based on an old viewer and an input object.
|
Viewer |
CompareViewerSwitchingPane.getViewer()
Returns the current viewer.
|
protected abstract Viewer |
CompareViewerSwitchingPane.getViewer(Viewer oldViewer,
Object input)
Returns a viewer which is able to display the given input.
|
Modifier and Type | Method and Description |
---|---|
Viewer |
CompareEditorInput.findContentViewer(Viewer oldViewer,
ICompareInput input,
Composite parent)
Implements the dynamic viewer switching for content viewers.
|
static Viewer |
CompareUI.findContentViewer(Viewer oldViewer,
ICompareInput input,
Composite parent,
CompareConfiguration configuration)
Returns a content compare viewer based on an old viewer and an input object.
|
static Viewer |
CompareUI.findContentViewer(Viewer oldViewer,
Object input,
Composite parent,
CompareConfiguration configuration)
Returns a content compare viewer based on an old viewer and an input
object.
|
Viewer |
CompareEditorInput.findStructureViewer(Viewer oldViewer,
ICompareInput input,
Composite parent)
Implements the dynamic viewer switching for structure viewers.
|
static Viewer |
CompareUI.findStructureViewer(Viewer oldViewer,
ICompareInput input,
Composite parent,
CompareConfiguration configuration)
Returns a structure compare viewer based on an old viewer and an input object.
|
protected abstract Viewer |
CompareViewerSwitchingPane.getViewer(Viewer oldViewer,
Object input)
Returns a viewer which is able to display the given input.
|
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 |
---|---|
protected abstract Viewer |
AbstractDebugView.createViewer(Composite parent)
Creates and returns this view's underlying viewer.
|
Viewer |
IDebugView.getViewer()
Returns the viewer contained in this debug view.
|
Viewer |
AbstractDebugView.getViewer() |
Modifier and Type | Method and Description |
---|---|
void |
EnvironmentTab.EnvironmentVariableContentProvider.inputChanged(Viewer viewer,
Object oldInput,
Object newInput) |
protected void |
AbstractDebugView.setViewer(Viewer viewer)
Sets the viewer for this view.
|
Modifier and Type | Method and Description |
---|---|
void |
PreferenceContentProvider.inputChanged(Viewer viewer,
Object oldInput,
Object newInput) |
Modifier and Type | Class and Description |
---|---|
class |
TextViewer
SWT based implementation of
ITextViewer and its extension interfaces. |
Modifier and Type | Class and Description |
---|---|
class |
SourceViewer
SWT based implementation of
ISourceViewer and its extension
interfaces. |
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 | Class and Description |
---|---|
class |
AbstractListViewer
Abstract base class for viewers that contain lists of items (such as a combo or list).
|
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 |
ComboViewer
A concrete viewer based on an SWT
Combo 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
A concrete viewer based on a SWT
TableTree control. |
class |
TableViewer
A concrete viewer based on a SWT
Table control. |
class |
TreeViewer
A concrete viewer based on an SWT
Tree control. |
Modifier and Type | Method and Description |
---|---|
protected Viewer |
ViewerDropAdapter.getViewer()
Returns the viewer to which this drop support has been added.
|
Viewer |
OpenEvent.getViewer()
Returns the viewer that is the source of this event.
|
Viewer |
DoubleClickEvent.getViewer()
Returns the viewer that is the source of this event.
|
Modifier and Type | Method and Description |
---|---|
int |
ViewerComparator.compare(Viewer viewer,
Object e1,
Object e2)
Returns a negative, zero, or positive number depending on whether
the first element is less than, equal to, or greater than
the second element.
|
int |
TreePathViewerSorter.compare(Viewer viewer,
TreePath parentPath,
Object e1,
Object e2)
Compare the givcen elements that will have the given parent
path when they are added to the viewer.
|
Object[] |
ViewerFilter.filter(Viewer viewer,
Object parent,
Object[] elements)
Filters the given elements for the given viewer.
|
Object[] |
ViewerFilter.filter(Viewer viewer,
TreePath parentPath,
Object[] elements)
Filters the given elements for the given viewer.
|
void |
IContentProvider.inputChanged(Viewer viewer,
Object oldInput,
Object newInput)
Notifies this content provider that the given viewer's input
has been switched to a different element.
|
void |
ArrayContentProvider.inputChanged(Viewer viewer,
Object oldInput,
Object newInput)
This implementation does nothing.
|
void |
TreeNodeContentProvider.inputChanged(Viewer viewer,
Object oldInput,
Object newInput) |
abstract boolean |
ViewerFilter.select(Viewer viewer,
Object parentElement,
Object element)
Returns whether the given element makes it through this filter.
|
void |
ViewerComparator.sort(Viewer viewer,
Object[] elements)
Sorts the given elements in-place, modifying the given array.
|
void |
TreePathViewerSorter.sort(Viewer viewer,
TreePath parentPath,
Object[] elements)
Sorts the given elements in-place, modifying the given array.
|
Constructor and Description |
---|
DoubleClickEvent(Viewer source,
ISelection selection)
Creates a new event for the given source and selection.
|
OpenEvent(Viewer source,
ISelection selection)
Creates a new event for the given source and selection.
|
ViewerDropAdapter(Viewer viewer)
Creates a new drop adapter for the given viewer.
|
Modifier and Type | Method and Description |
---|---|
void |
DeferredContentProvider.inputChanged(Viewer viewer,
Object oldInput,
Object newInput) |
Modifier and Type | Method and Description |
---|---|
void |
RefactoringHistoryContentProvider.inputChanged(Viewer viewer,
Object predecessor,
Object successor)
Notifies this content provider that the given viewer's input
has been switched to a different element.
|
Modifier and Type | Method and Description |
---|---|
protected Viewer |
SynchronizationContentProvider.getViewer()
Return the viewer to which the content provider is associated.
|
Modifier and Type | Method and Description |
---|---|
void |
SynchronizationContentProvider.inputChanged(Viewer viewer,
Object oldInput,
Object newInput) |
Modifier and Type | Method and Description |
---|---|
Viewer |
ISynchronizePage.getViewer()
Returns the viewer associated with this page or
null if the page
doesn't have a viewer. |
Modifier and Type | Method and Description |
---|---|
Object[] |
ResourceWorkingSetFilter.filter(Viewer viewer,
Object parent,
Object[] elements)
Filters out elements that are neither a parent nor a child of
a working set element.
|
boolean |
ResourceWorkingSetFilter.select(Viewer viewer,
Object parentElement,
Object element)
Determines if an element should be filtered out.
|
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.
|
Modifier and Type | Method and Description |
---|---|
Object[] |
PatternFilter.filter(Viewer viewer,
Object parent,
Object[] elements) |
void |
FileEditorMappingContentProvider.inputChanged(Viewer viewer,
Object oldInput,
Object newInput) |
boolean |
PatternFilter.isElementVisible(Viewer viewer,
Object element)
Answers whether the given element in the given viewer matches
the filter pattern.
|
protected boolean |
PatternFilter.isLeafMatch(Viewer viewer,
Object element)
Check if the current (leaf) element is a match with the filter text.
|
protected boolean |
PatternFilter.isParentMatch(Viewer viewer,
Object element)
Check if the parent (category) is a match to the filter text.
|
boolean |
PatternFilter.select(Viewer viewer,
Object parentElement,
Object element) |
Modifier and Type | Method and Description |
---|---|
void |
BaseWorkbenchContentProvider.inputChanged(Viewer viewer,
Object oldInput,
Object newInput) |
void |
WorkbenchContentProvider.inputChanged(Viewer viewer,
Object oldInput,
Object newInput) |
Modifier and Type | Class and Description |
---|---|
class |
CommonViewer
Provides the Tree Viewer for the Common Navigator.
|
Modifier and Type | Method and Description |
---|---|
int |
CommonViewerSorter.compare(Viewer viewer,
TreePath parentPath,
Object e1,
Object e2) |
Modifier and Type | Method and Description |
---|---|
protected Viewer |
ResourceNavigatorAction.getViewer()
Returns the resource viewer
|
Modifier and Type | Method and Description |
---|---|
int |
ResourceSorter.compare(Viewer viewer,
Object o1,
Object o2) |
boolean |
ResourcePatternFilter.select(Viewer viewer,
Object parentElement,
Object element) |
Guidelines for using Eclipse APIs. Copyright (c) IBM Corp. and others 2000, 2006. All rights reserved.