Class GridTableViewerSWTBuilder
- java.lang.Object
-
- org.eclipse.emfforms.spi.swt.table.AbstractFeatureAwareBuilder<TableViewerSWTBuilder>
-
- org.eclipse.emfforms.spi.swt.table.TableViewerSWTBuilder
-
- org.eclipse.emf.ecp.view.spi.table.nebula.grid.rap.GridTableViewerSWTBuilder
-
public class GridTableViewerSWTBuilder extends TableViewerSWTBuilder
- Author:
- Jonas Helming
-
-
Constructor Summary
Constructors Constructor Description GridTableViewerSWTBuilder(org.eclipse.swt.widgets.Composite composite, int swtStyleBits, java.lang.Object input, org.eclipse.core.databinding.observable.value.IObservableValue title, org.eclipse.core.databinding.observable.value.IObservableValue tooltip)
Contructs a new instance.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description GridTableViewerComposite
build()
Call this method after all desired customizations have been passed to the builder.-
Methods inherited from class org.eclipse.emfforms.spi.swt.table.TableViewerSWTBuilder
addColumn, columnRegexFilter, columnSubstringFilter, configureTable, customizeActionBar, customizeActionConfiguration, customizeComparator, customizeCompositeStructure, customizeContentProvider, customizeDragAndDrop, customizeTableViewerCreation, getComposite, getCustomization, getEnabledFeatures, getInput, getSupportedFeatures, getSwtStyleBits, getTitle, getTooltip, showHideColumns
-
Methods inherited from class org.eclipse.emfforms.spi.swt.table.AbstractFeatureAwareBuilder
disableFeature, enableFeature, getBuilder, inheritFeatures, isFeatureEnabled, isFeatureSupported
-
-
-
-
Constructor Detail
-
GridTableViewerSWTBuilder
public GridTableViewerSWTBuilder(org.eclipse.swt.widgets.Composite composite, int swtStyleBits, java.lang.Object input, org.eclipse.core.databinding.observable.value.IObservableValue title, org.eclipse.core.databinding.observable.value.IObservableValue tooltip)
Contructs a new instance.- Parameters:
composite
- the parent compositeswtStyleBits
- the style to applyinput
- the input objecttitle
- the title of the table viewertooltip
- the tooltip
-
-
Method Detail
-
build
public GridTableViewerComposite build()
Call this method after all desired customizations have been passed to the builder. The will create a newGridTableViewerComposite
with the desired customizations.- Overrides:
build
in classTableViewerSWTBuilder
- Returns:
- the
GridTableViewerComposite
-
-