|
Class Summary
|
|
AbstractListViewer
|
Abstract base class for viewers that contain lists of items (such as a combo or list). |
|
AbstractTableViewer
|
This is a widget independent class implementors of
Table like widgets can use to provide a
viewer on top of their widget implementations. |
|
AbstractTreeViewer
|
Abstract base implementation for tree-structure-oriented viewers (trees and
table trees). |
|
AcceptAllFilter
|
Filter that accepts everything. |
|
ArrayContentProvider
|
This implementation of IStructuredContentProvider handles
the case where the viewer input is an unchanging array or collection of elements. |
|
BaseLabelProvider
|
BaseLabelProvider is a default concrete implementation of
IBaseLabelProvider
|
|
CellEditor
|
Abstract base class for cell editors. |
|
CellEditor.LayoutData
|
Struct-like layout data for cell editors, with reasonable defaults for
all fields. |
|
CellLabelProvider
|
The CellLabelProvider is an abstract implementation of a label provider for
structured viewers. |
|
CellNavigationStrategy
|
This class implementation the strategy how the table is navigated using the
keyboard. |
|
CheckboxCellEditor
|
A cell editor that manages a checkbox. |
|
CheckboxTableViewer
|
A concrete viewer based on an SWT Table
control with checkboxes on each node. |
|
CheckboxTreeViewer
|
A concrete tree-structured viewer based on an SWT Tree
control with checkboxes on each node. |
|
CheckStateChangedEvent
|
Event object describing a change to the checked state
of a viewer element. |
|
ColorCellEditor
|
A cell editor that manages a color field. |
|
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
|
|
ColumnLayoutData
|
An abstract column layout data describing the information needed
(by TableLayout) to properly lay out a table. |
|
ColumnPixelData
|
Describes the width of a table column in pixels, and
whether the column is resizable. |
|
ColumnViewer
|
The ColumnViewer is the abstract superclass of viewers that have columns
(e.g., AbstractTreeViewer and AbstractTableViewer). |
|
ColumnViewerEditor
|
This is the base for all editor implementations of Viewers. |
|
ColumnViewerEditorActivationEvent
|
This event is passed on when a cell-editor is going to be activated |
|
ColumnViewerEditorActivationListener
|
Parties interested in activation and deactivation of editors extend this
class and implement any or all of the methods |
|
ColumnViewerEditorActivationStrategy
|
This class is responsible to determine if a cell selection event is triggers
an editor activation. |
|
ColumnViewerEditorDeactivationEvent
|
This event is fired when an editor deactivated |
|
ColumnViewerToolTipSupport
|
The ColumnViewerTooltipSupport is the class that provides tool tips for
ColumnViewers. |
|
ColumnWeightData
|
Describes the width of a table column in terms of a weight,
a minimum width, and whether the column is resizable. |
|
ComboBoxCellEditor
|
A cell editor that presents a list of items in a combo box. |
|
ComboBoxViewerCellEditor
|
A cell editor that presents a list of items in a combo box. |
|
ComboViewer
|
A concrete viewer based either on an SWT Combo control or CCombo
control. |
|
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. |
|
DecoratingLabelProvider
|
A decorating label provider is a label provider which combines
a nested label provider and an optional decorator. |
|
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. |
|
DecorationContext
|
A concrete implementation of the
IDecorationContext interface,
suitable for instantiating. |
|
DecorationOverlayIcon
|
A DecorationOverlayIcon is an image descriptor that can be used
to overlay decoration images on to the 4 corner quadrants of a base image. |
|
DelegatingStyledCellLabelProvider
|
A
DelegatingStyledCellLabelProvider is a
StyledCellLabelProvider that delegates requests for the styled string
and the image to a
DelegatingStyledCellLabelProvider.IStyledLabelProvider. |
|
DialogCellEditor
|
An abstract cell editor that uses a dialog. |
|
DoubleClickEvent
|
Event object describing a double-click. |
|
EditingSupport
|
EditingSupport is the abstract superclass of the support for cell editing. |
|
FocusCellHighlighter
|
|
|
FocusCellOwnerDrawHighlighter
|
A concrete implementation of
FocusCellHighlighter using by setting
the control into owner draw mode and highlighting the currently selected
cell. |
|
LabelDecorator
|
The LabelDecorator is an abstract superclass of ILabelDecorators
that support IDecorationContext. |
|
LabelProvider
|
A label provider implementation which, by default, uses an element's
toString value for its text and null for its
image. |
|
LabelProviderChangedEvent
|
Event object describing a label provider state change. |
|
ListViewer
|
A concrete viewer based on an SWT List control. |
|
NamedHandleObjectLabelProvider
|
A label provider for instances of NamedHandlerObject, which
exposes the name as the label. |
|
OpenEvent
|
Event object describing an open which may be generated from a
selection or default selection event. |
|
OwnerDrawLabelProvider
|
OwnerDrawLabelProvider is an abstract implementation of a label provider that
handles custom draw. |
|
SelectionChangedEvent
|
Event object describing a selection change. |
|
StructuredSelection
|
A concrete implementation of the IStructuredSelection interface,
suitable for instantiating. |
|
StructuredViewer
|
Abstract base implementation for structure-oriented viewers (trees, lists,
tables). |
|
StructuredViewerInternals
|
This class is not part of the public API of JFace. |
|
StyledCellLabelProvider
|
A
StyledCellLabelProvider supports styled labels by using owner
draw. |
|
StyledString
|
A mutable string with styled ranges. |
|
StyledString.Styler
|
A styler will be asked to apply its styles to one ore more ranges in the
StyledString. |
|
TableLayout
|
A layout for a table. |
|
TableTreeViewer
|
Deprecated. As of 3.1 use
TreeViewer instead
|
|
TableViewer
|
A concrete viewer based on a SWT Table control. |
|
TableViewerColumn
|
ViewerColumn implementation for TableViewer to enable column-specific label
providers and editing support. |
|
TableViewerEditor
|
This is an editor-implementation for
Table
|
|
TableViewerFocusCellManager
|
This class is responsible to provide the concept of cells for
Table. |
|
TableViewerRow
|
TableViewerRow is the Table specific implementation of ViewerRow |
|
TextCellEditor
|
A cell editor that manages a text entry field. |
|
TreeColumnViewerLabelProvider
|
TreeViewerLabelProvider is the ViewerLabelProvider that handles TreePaths. |
|
TreeExpansionEvent
|
Event object describing a tree node being expanded
or collapsed. |
|
TreeNode
|
A simple data structure that is useful for implemented tree models. |
|
TreeNodeContentProvider
|
A content provider that expects every element to be a TreeNode. |
|
TreePath
|
A tree path denotes a model element in a tree viewer. |
|
TreePathViewerSorter
|
A viewer sorter that is provided extra context in the form of the path of the
parent element of the elements being sorted. |
|
TreeSelection
|
A concrete implementation of the ITreeSelection interface,
suitable for instantiating. |
|
TreeViewer
|
A concrete viewer based on an SWT Tree control. |
|
TreeViewerColumn
|
ViewerColumn implementation for TreeViewer to enable column-specific label
providers and editing support. |
|
TreeViewerEditor
|
This is an editor implementation for
Tree
|
|
TreeViewerFocusCellManager
|
This class is responsible to provide the concept of cells for
Tree. |
|
TreeViewerRow
|
TreeViewerRow is the Tree implementation of ViewerRow. |
|
Viewer
|
A viewer is a model-based adapter on a widget. |
|
ViewerCell
|
The ViewerCell is the JFace representation of a cell entry in a ViewerRow. |
|
ViewerColumn
|
Instances of this class represent a column of a
ColumnViewer. |
|
ViewerComparator
|
A viewer comparator is used by a
StructuredViewer to
reorder the elements provided by its content provider. |
|
ViewerDropAdapter
|
This adapter class provides generic drag-and-drop support for a viewer. |
|
ViewerFilter
|
A viewer filter is used by a structured viewer to
extract a subset of elements provided by its content provider. |
|
ViewerLabel
|
The ViewerLabel is the class that is passed to a viewer to handle updates of
labels. |
|
ViewerRow
|
ViewerRow is the abstract superclass of the part that represents items in a
Table or Tree. |
|
ViewerSorter
|
A viewer sorter is used by a
StructuredViewer to reorder the elements
provided by its content provider. |