Uses of Package
org.eclipse.jface.viewers

Packages that use org.eclipse.jface.viewers
org.eclipse.ercp.eworkbench   
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.ercp.eworkbench
IOpenListener
          A listener which is notified of open events on viewers.
OpenEvent
          Event object describing an open which may be generated from a selection or default selection event.
 

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.