Eclipse eRCP
Release 1.1

Uses of Package
org.eclipse.jface.viewers

Packages that use org.eclipse.jface.viewers
org.eclipse.jface.viewers Provides a framework for viewers, which are model-based content adapters for SWT widgets.  
org.eclipse.ui Application programming interfaces for interaction with and extension of the Eclipse Platform User Interface.  
 

Classes in org.eclipse.jface.viewers used by org.eclipse.jface.viewers
AbstractListViewer
          Abstract base class for viewers that contain lists of items (such as a combo or list).
AbstractTreeViewer
          Abstract base implementation for tree-structure-oriented viewers (trees and table trees).
CellEditor
          Abstract base class for cell editors.
CellEditor.LayoutData
          Struct-like layout data for cell editors, with reasonable defaults for all fields.
CheckboxTableViewer
          A concrete viewer based on an SWT Table control with checkboxes on each node.
CheckStateChangedEvent
          Event object describing a change to the checked state of a viewer element.
ColumnLayoutData
          An abstract column layout data describing the information needed (by TableLayout) to properly lay out a table.
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.
DialogCellEditor
          An abstract cell editor that uses a dialog.
DoubleClickEvent
          Event object describing a double-click.
IBaseLabelProvider
          A label provider maps an element of the viewer's model to an optional image and optional text string used to display the element in the viewer's control.
ICellEditorListener
          A listener which is notified of significant events in the life of a cell editor.
ICellEditorValidator
          An interface for validating a cell editor's input.
ICellModifier
          A cell modifier is used to access the data model from a cell editor in an abstract way.
ICheckable
          Interface for objects that support elements with a checked state.
ICheckStateListener
          A listener which is notified of changes to the checked state of items in checkbox viewers.
IColorProvider
          Interface to provide color representation for a given element.
IContentProvider
          A content provider mediates between the viewer's model and the viewer itself.
IDecoration
          Defines the result of decorating an element.
IDoubleClickListener
          A listener which is notified of double-click events on viewers.
IElementComparer
          This interface is used to compare elements in a viewer for equality, and to provide the hash code for an element.
IFilter
          Interface for filters.
IFontProvider
          Interface to provide font representation for a given element.
IInputProvider
          Interface common to all objects that provide an input.
IInputSelectionProvider
          Interface common to all objects that provide both an input and a selection.
ILabelDecorator
          A label decorator decorates the label text and image for some element.
ILabelProvider
          Extends IBaseLabelProvider with the methods to provide the text and/or image for the label of a given element.
ILabelProviderListener
          A listener which is notified when a label provider's state changes.
IOpenListener
          A listener which is notified of open events on viewers.
IPostSelectionProvider
          Selection provider extension interface to allow providers to notify about post selection changed events.
ISelection
          Interface for a selection.
ISelectionChangedListener
          A listener which is notified when a viewer's selection changes.
ISelectionProvider
          Interface common to all objects that provide a selection.
IStructuredContentProvider
          An interface to content providers for structured viewers.
IStructuredSelection
          A selection containing elements.
ITreeViewerListener
          A listener which is notified when a tree viewer expands or collapses a node.
IViewerLabelProvider
          Extends IBaseLabelProvider with the methods to update the label for a given element.
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.
OpenEvent
          Event object describing an open which may be generated from a selection or default selection event.
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).
TableViewer
          A concrete viewer based on a SWT Table control.
TreeExpansionEvent
          Event object describing a tree node being expanded or collapsed.
TreeViewer
          A concrete viewer based on an SWT Tree control.
Viewer
          A viewer is a model-based adapter on a widget.
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.
ViewerSorter
          A viewer sorter is used by a structured viewer to reorder the elements provided by its content provider.
 

Classes in org.eclipse.jface.viewers used by org.eclipse.ui
ISelection
          Interface for a selection.
ISelectionProvider
          Interface common to all objects that provide a selection.
 


Eclipse eRCP
Release 1.1