Package | Description |
---|---|
org.eclipse.compare |
Provides support for performing structural and textual
compare operations on arbitrary data and displaying the results.
|
org.eclipse.debug.ui |
Provides a generic debugger user interface that clients may customize via standard
workbench extension points.
|
org.eclipse.debug.ui.memory |
Provides classes and interfaces to render memory blocks in the memory view.
|
org.eclipse.jface.databinding.viewers |
Provides classes that can be used to observe the JFace Viewer framework.
|
org.eclipse.jface.internal.databinding.provisional.viewers | |
org.eclipse.jface.preference |
Provides a framework for preferences.
|
org.eclipse.jface.viewers |
Provides a framework for viewers, which are model-based
content adapters for SWT widgets.
|
org.eclipse.ltk.ui.refactoring.history |
Application programming interface to display and preview refactoring history information.
|
org.eclipse.ltk.ui.refactoring.model |
Application programming interface to provide model integration for refactoring histories.
|
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.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.properties |
Provides the standard Property Sheet view which displays
custom properties of the active workbench part's current selection.
|
Modifier and Type | Interface and Description |
---|---|
interface |
ICompareInputLabelProvider
A label provider that provides the label and image for the left, right and
ancestor sides for a compare input being shown in compare/merge viewers.
|
Modifier and Type | Interface and Description |
---|---|
interface |
IDebugModelPresentation
A debug model presentation is responsible for providing labels, images,
and editors associated with debug elements in a specific debug model.
|
interface |
IDebugModelPresentationExtension
Optional extension for an
IDebugModelPresentation . |
interface |
IInstructionPointerPresentation
A debug model presentation may implement this interface to override
standard annotations used to display instruction pointers for stack frames.
|
Modifier and Type | Class and Description |
---|---|
class |
EnvironmentTab.EnvironmentVariableLabelProvider
Label provider for the environment table
|
Modifier and Type | Interface and Description |
---|---|
interface |
IMemoryBlockTablePresentation
Allows debug models to customize the rendering of addresses for its memory blocks
in table and text based renderings provided by the debug platform.
|
Modifier and Type | Class and Description |
---|---|
class |
ListeningLabelProvider |
class |
ObservableMapCellLabelProvider
A label provider based on one or more observable maps that track attributes
that this label provider uses for display.
|
class |
ObservableMapLabelProvider
A label provider based on one or more observable maps that track attributes
that this label provider uses for display.
|
Modifier and Type | Class and Description |
---|---|
class |
org.eclipse.jface.internal.databinding.provisional.viewers.ViewerLabelProvider
NON-API - Generic viewer label provider.
|
Modifier and Type | Class and Description |
---|---|
class |
PreferenceLabelProvider
Provides labels for
IPreferenceNode objects. |
Modifier and Type | Interface and Description |
---|---|
static interface |
DelegatingStyledCellLabelProvider.IStyledLabelProvider
Interface marking a label provider that provides styled text labels and
images.
|
interface |
IDelayedLabelDecorator
A delayed label decorator is a label decorator that may not have a
decoration available immediately.
|
interface |
ILabelDecorator
A label decorator decorates the label text and image for some element.
|
interface |
ILabelProvider
Extends
IBaseLabelProvider with the methods
to provide the text and/or image for the label of a given element. |
interface |
ILightweightLabelDecorator
The
ILightweightLabelDecorator is a decorator that decorates
using a prefix, suffix and overlay image rather than doing all
of the image and text management itself like an ILabelDecorator . |
interface |
ITableLabelProvider
Extends
IBaseLabelProvider with the methods
to provide the text and/or image for each column of a given element. |
interface |
ITreePathLabelProvider
An extension to
ILabelProvider that is given the
path of the element being decorated, when it is available. |
interface |
IViewerLabelProvider
Extends
IBaseLabelProvider with the methods
to update the label for a given element. |
Modifier and Type | Class and Description |
---|---|
class |
BaseLabelProvider
BaseLabelProvider is a default concrete implementation of
IBaseLabelProvider |
class |
CellLabelProvider
The CellLabelProvider is an abstract implementation of a label provider for
structured viewers.
|
class |
ColumnLabelProvider
The ColumnLabelProvider is the label provider for viewers
that have column support such as
TreeViewer and
TableViewer
This classes is intended to be subclassed |
class |
DecoratingLabelProvider
A decorating label provider is a label provider which combines
a nested label provider and an optional decorator.
|
class |
DecoratingStyledCellLabelProvider
A
DecoratingStyledCellLabelProvider is a
DelegatingStyledCellLabelProvider that uses a nested
DelegatingStyledCellLabelProvider.IStyledLabelProvider to compute
styled text label and image and takes a ILabelDecorator to decorate
the label. |
class |
DelegatingStyledCellLabelProvider
A
DelegatingStyledCellLabelProvider is a
StyledCellLabelProvider that delegates requests for the styled string
and the image to a
DelegatingStyledCellLabelProvider.IStyledLabelProvider . |
class |
LabelDecorator
The LabelDecorator is an abstract superclass of ILabelDecorators
that support IDecorationContext.
|
class |
LabelProvider
A label provider implementation which, by default, uses an element's
toString value for its text and null for its
image. |
class |
NamedHandleObjectLabelProvider
A label provider for instances of
NamedHandlerObject , which
exposes the name as the label. |
class |
OwnerDrawLabelProvider
OwnerDrawLabelProvider is an abstract implementation of a label provider that
handles custom draw.
|
class |
StyledCellLabelProvider
A
StyledCellLabelProvider supports styled labels by using owner
draw. |
class |
TreeColumnViewerLabelProvider
TreeViewerLabelProvider is the ViewerLabelProvider that handles TreePaths.
|
Modifier and Type | Method and Description |
---|---|
IBaseLabelProvider |
AbstractTableViewer.getLabelProvider()
The table viewer implementation of this
Viewer framework
method returns the label provider, which in the case of table viewers
will be an instance of either ITableLabelProvider or
ILabelProvider . |
IBaseLabelProvider |
AbstractListViewer.getLabelProvider()
The list viewer implementation of this
Viewer framework
method returns the label provider, which in the case of list
viewers will be an instance of ILabelProvider . |
IBaseLabelProvider |
TreeViewer.getLabelProvider()
The tree viewer implementation of this
Viewer framework
method ensures that the given label provider is an instance of either
ITableLabelProvider or ILabelProvider . |
IBaseLabelProvider |
TableTreeViewer.getLabelProvider()
Deprecated.
|
IBaseLabelProvider |
ContentViewer.getLabelProvider()
Returns the label provider used by this viewer.
|
Modifier and Type | Method and Description |
---|---|
void |
StructuredViewer.setLabelProvider(IBaseLabelProvider labelProvider) |
void |
AbstractListViewer.setLabelProvider(IBaseLabelProvider labelProvider)
The list viewer implementation of this
Viewer framework
method ensures that the given label provider is an instance of
ILabelProvider . |
void |
ColumnViewer.setLabelProvider(IBaseLabelProvider labelProvider)
The column viewer implementation of this
Viewer framework
method ensures that the given label provider is an instance of
ITableLabelProvider , ILabelProvider , or
CellLabelProvider . |
void |
ComboBoxViewerCellEditor.setLabelProvider(IBaseLabelProvider labelProvider) |
void |
ContentViewer.setLabelProvider(IBaseLabelProvider labelProvider)
Sets the label provider for this viewer.
|
Constructor and Description |
---|
LabelProviderChangedEvent(IBaseLabelProvider source)
Creates a new event for the given source, indicating that all labels
provided by the source are no longer valid and should be updated.
|
LabelProviderChangedEvent(IBaseLabelProvider source,
Object element)
Creates a new event for the given source, indicating that the label
provided by the source for the given element is no longer valid and should be updated.
|
LabelProviderChangedEvent(IBaseLabelProvider source,
Object[] elements)
Creates a new event for the given source, indicating that the label
provided by the source for the given elements is no longer valid and should be updated.
|
StructuredViewer.ColorAndFontCollectorWithProviders(IBaseLabelProvider provider)
Create a new instance of the receiver using the supplied
label provider.
|
TreeColumnViewerLabelProvider(IBaseLabelProvider labelProvider)
Create a new instance of the receiver with the supplied labelProvider.
|
Modifier and Type | Class and Description |
---|---|
class |
RefactoringHistoryLabelProvider
Label provider to display a refactoring history.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractSynchronizationLabelProvider
Partial implementation of a refactoring-aware synchronization label provider.
|
Modifier and Type | Class and Description |
---|---|
class |
SynchronizationLabelProvider
A label provider wrapper that adds synchronization image and/or text decorations
to the image and label obtained from the delegate provider.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractSynchronizeLabelProvider
A label provider wrapper that adds synchronization image and/or text decorations
to the image and label obtained from the delegate provider.
|
Modifier and Type | Interface and Description |
---|---|
interface |
IDecoratorManager
Manages the decorators contributed via the
org.eclipse.ui.decorator extension point. |
Modifier and Type | Method and Description |
---|---|
IBaseLabelProvider |
IDecoratorManager.getBaseLabelProvider(String decoratorId)
Return the IBaseLabelProvider that corresponds to the
decoratorId.
|
Modifier and Type | Class and Description |
---|---|
class |
FileEditorMappingLabelProvider
A label provider for displaying of
IFileEditorMapping
objects in viewers. |
Constructor and Description |
---|
ElementTreeSelectionDialog(Shell parent,
IBaseLabelProvider labelProvider,
ITreeContentProvider contentProvider)
Constructs an instance of
ElementTreeSelectionDialog . |
Modifier and Type | Class and Description |
---|---|
class |
PerspectiveLabelProvider
A table label provider implementation for showing workbench perspectives
(objects of type
IPerspectiveDescriptor ) in table- and
tree-structured viewers. |
class |
WorkbenchLabelProvider
Provides basic labels for adaptable objects that have the
IWorkbenchAdapter adapter associated with them. |
class |
WorkbenchPartLabelProvider
A table label provider implementation for showing workbench views and
editors (objects of type
IWorkbenchPart ) in tree- and
table-structured viewers. |
Modifier and Type | Interface and Description |
---|---|
interface |
ICommonLabelProvider
Allows extensions to vary their behavior based on properties in the extension
model and the given memento.
|
Modifier and Type | Class and Description |
---|---|
class |
ComboBoxLabelProvider
An
ILabelProvider that assists in rendering labels for
ComboBoxPropertyDescriptors . |
class |
PropertyColumnLabelProvider
A column label provider that returns label text and images based on a
IPropertySourceProvider , forwarding requests for text and image to
the label provider returned from the property descriptor for the given
property id. |
Copyright (c) 2000, 2014 Eclipse Contributors and others. All rights reserved.Guidelines for using Eclipse APIs.