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. |