Package org.eclipse.emfforms.spi.swt.table
-
Interface Summary Interface Description CellEditorCreator Interface for creating aCellEditor
.CellLabelProviderFactory This factory is used to createCellLabelProvider
s.ColumnConfiguration A ColumnConfiguration is used to configure how a viewer column shall be created and how it behaves during runtime.ConfigurationCallback<V extends org.eclipse.jface.viewers.AbstractTableViewer,C extends org.eclipse.jface.viewers.ViewerColumn> Interface for ConfigurationCallbacks.DNDProvider Interface to influence the D&D support which is added to the table viewer.EditingSupportCreator Interface for creating theEditingSupport
.TableConfiguration A TableConfiguration is used to describe how a table viewer should be configured.TableControl TableViewerComparator Comparator for the table viewer.TableViewerCompositeBuilder ATableViewerCompositeBuilder
is used to create the overallComposite
hierarchy for theTableViewerComposite
.TableViewerCreator<T extends org.eclipse.jface.viewers.AbstractTableViewer> TheTableViewerCreator
is used to create aAbstractTableViewer
on a parent composite.TableViewerSWTCustomization<T extends org.eclipse.jface.viewers.AbstractTableViewer> The TableViewerSWTCustomization is used by theTableViewerComposite
to create the UI with its behaviour.ViewerRefreshManager Protocol for asynchronous non-redundant refresh of a viewer. -
Class Summary Class Description AbstractFeatureAwareBuilder<B> Deprecated. as of 1.21,Feature
s are used only to communicate configuration data to the UI controls that interrogate the configurations.AbstractTableViewerColumnBuilder<V extends org.eclipse.jface.viewers.AbstractTableViewer,C extends org.eclipse.jface.viewers.ViewerColumn> A table viewer configuration helper class.AbstractTableViewerComposite<V extends org.eclipse.jface.viewers.AbstractTableViewer> ColumnConfigurationBuilder Builder forColumnConfiguration
s.ColumnConfigurationBuilder_PTest Unit tests for theColumnConfigurationBuilder
class.ColumnConfigurationImpl Implementation of theColumnConfiguration
.CompactVerticallyTableViewerCompositeBuilder Vertically Compact implementation of theTableViewerCompositeBuilder
.DefaultTableViewerColumnBuilder The default table viewer configuration helper class.DefaultTableViewerCompositeBuilder Default implementation of theTableViewerCompositeBuilder
.TableConfigurationBuilder Builder forTableConfiguration
s.TableConfigurationBuilder_PTest Unit tests for theTableConfigurationBuilder
class.TableConfigurationImpl TableViewerComposite AComposite
containing aTableViewer
.TableViewerFactory A factory to createTableViewerComposites
.TableViewerSWTBuilder Builder class for creating aTableViewerComposite
.TableViewerSWTBuilder_PTest Unit tests for theTableViewerSWTBuilder
class.