Package org.eclipse.jface.databinding.viewers
package org.eclipse.jface.databinding.viewers
Provides classes that can be used to observe the JFace Viewer framework.
Package Specification
This package provides classes that can be used to observe the JFace Viewer framework.
-
ClassDescriptionA factory for creating properties of JFace
cell editors
.IViewerListProperty<S,E> IListProperty
for observing a JFace viewerIObservable
observing a JFace Viewer.IObservableList
observing a JFace Viewer.IObservableSet
observing a JFace Viewer.IObservableValue
observing a JFace Viewer.IViewerSetProperty<S,E> ISetProperty
for observing a JFace viewerA strategy interface for updating the elements in aStructuredViewer
.IViewerValueProperty<S,T> IValueProperty
for observing a JFace viewerAcontent provider
forAbstractTableViewer
orAbstractListViewer
that provides elements of anIObservableList
when set as the viewer's input.AnITreeContentProvider
for use with anAbstractTreeViewer
, which uses the providedlist factory
to obtain the elements of a tree.A label provider based on one or more observable maps that track attributes that this label provider uses for display.A label provider based on one or more observable maps that track attributes that this label provider uses for display.Acontent provider
forAbstractTableViewer
orAbstractListViewer
that provides elements of anIObservableSet
when set as the viewer's input.AnITreeContentProvider
for use with anAbstractTreeViewer
, which uses the providedset factory
to obtain the elements of a tree.EditingSupport
using the JFace Data Binding concepts to handle the updating of an element from aCellEditor
.Instances of this class can be used to improve accuracy and performance of anObservableListTreeContentProvider
or anObservableSetTreeContentProvider
.ViewerListProperty<S,E> Abstract list property implementation forViewer
properties.ViewerSetProperty<S,E> Abstract set property implementation forViewer
properties.Helper methods for binding observables to aStructuredViewer
orAbstractTableViewer
.ViewerValueProperty<S,T> Abstract value property implementation forViewer
properties.