Package | Description |
---|---|
org.eclipse.emf.ecp.view.spi.table.nebula.grid | |
org.eclipse.emf.ecp.view.spi.table.swt | |
org.eclipse.emfforms.spi.swt.table |
Modifier and Type | Class and Description |
---|---|
class |
GridTableViewerSWTBuilder |
Modifier and Type | Method and Description |
---|---|
protected TableViewerSWTBuilder |
GridControlSWTRenderer.getTableViewerSWTBuilder(org.eclipse.swt.widgets.Composite parent,
org.eclipse.core.databinding.observable.list.IObservableList list,
org.eclipse.core.databinding.observable.value.IObservableValue labelText,
org.eclipse.core.databinding.observable.value.IObservableValue labelTooltipText,
TableViewerCompositeBuilder compositeBuilder,
org.eclipse.jface.databinding.viewers.ObservableListContentProvider cp,
TableControlSWTRenderer.ECPTableViewerComparator comparator,
TableControlSWTRenderer.TableControlSWTRendererButtonBarBuilder tableControlSWTRendererButtonBarBuilder) |
Modifier and Type | Method and Description |
---|---|
protected TableViewerSWTBuilder |
TableControlSWTRenderer.getTableViewerSWTBuilder(org.eclipse.swt.widgets.Composite parent,
org.eclipse.core.databinding.observable.list.IObservableList list,
org.eclipse.core.databinding.observable.value.IObservableValue labelText,
org.eclipse.core.databinding.observable.value.IObservableValue labelTooltipText,
TableViewerCompositeBuilder compositeBuilder,
org.eclipse.jface.databinding.viewers.ObservableListContentProvider cp,
TableControlSWTRenderer.ECPTableViewerComparator comparator,
TableControlSWTRenderer.TableControlSWTRendererButtonBarBuilder tableControlSWTRendererButtonBarBuilder2)
Creates a new
TableViewerSWTBuilder . |
Modifier and Type | Method and Description |
---|---|
protected int |
TableControlSWTRenderer.addAdditionalColumns(TableViewerSWTBuilder tableViewerSWTBuilder)
Override this method to add additional static columns at the beginning of the table.
|
Modifier and Type | Method and Description |
---|---|
TableViewerSWTBuilder |
TableViewerSWTBuilder.addColumn(boolean resizeable,
boolean moveable,
int styleBits,
int weight,
int minWidth,
org.eclipse.core.databinding.observable.value.IObservableValue columnText,
org.eclipse.core.databinding.observable.value.IObservableValue tooltipText,
org.eclipse.jface.viewers.CellLabelProvider labelProvider)
Adds a read-only column.
|
TableViewerSWTBuilder |
TableViewerSWTBuilder.addColumn(boolean resizeable,
boolean moveable,
int styleBits,
int weight,
int minWidth,
org.eclipse.core.databinding.observable.value.IObservableValue columnText,
org.eclipse.core.databinding.observable.value.IObservableValue tooltipText,
org.eclipse.jface.viewers.CellLabelProvider labelProvider,
EditingSupportCreator editingSupport)
Adds a column.
|
TableViewerSWTBuilder |
TableViewerSWTBuilder.addColumn(boolean resizeable,
boolean moveable,
int styleBits,
int weight,
int minWidth,
org.eclipse.core.databinding.observable.value.IObservableValue columnText,
org.eclipse.core.databinding.observable.value.IObservableValue tooltipText,
org.eclipse.jface.viewers.CellLabelProvider labelProvider,
EditingSupportCreator editingSupport,
org.eclipse.swt.graphics.Image image)
Adds a column.
|
TableViewerSWTBuilder |
TableViewerSWTBuilder.addColumn(boolean resizeable,
boolean moveable,
int styleBits,
int weight,
int minWidth,
org.eclipse.core.databinding.observable.value.IObservableValue columnText,
org.eclipse.core.databinding.observable.value.IObservableValue tooltipText,
CellLabelProviderFactory labelProvider,
EditingSupportCreator editingSupport,
org.eclipse.swt.graphics.Image image)
Adds a column.
|
TableViewerSWTBuilder |
TableViewerSWTBuilder.addColumn(boolean resizeable,
boolean moveable,
int styleBits,
int weight,
int minWidth,
String columnText,
String tooltipText,
org.eclipse.jface.viewers.CellLabelProvider labelProvider)
Adds a read-only column.
|
TableViewerSWTBuilder |
TableViewerSWTBuilder.addColumn(boolean resizeable,
boolean moveable,
int styleBits,
int weight,
int minWidth,
String columnText,
String tooltipText,
org.eclipse.jface.viewers.CellLabelProvider labelProvider,
EditingSupportCreator editingSupport)
Adds a column.
|
TableViewerSWTBuilder |
TableViewerSWTBuilder.addColumn(boolean resizeable,
boolean moveable,
int styleBits,
int weight,
int minWidth,
String columnText,
String tooltipText,
org.eclipse.jface.viewers.CellLabelProvider labelProvider,
EditingSupportCreator editingSupport,
org.eclipse.swt.graphics.Image image)
Adds a column.
|
TableViewerSWTBuilder |
TableViewerSWTBuilder.addColumn(org.eclipse.core.databinding.observable.value.IObservableValue columnText,
org.eclipse.core.databinding.observable.value.IObservableValue tooltipText,
org.eclipse.jface.viewers.CellLabelProvider labelProvider)
Adds a read-only column.
|
TableViewerSWTBuilder |
TableViewerSWTBuilder.addColumn(org.eclipse.core.databinding.observable.value.IObservableValue columnText,
org.eclipse.core.databinding.observable.value.IObservableValue tooltipText,
org.eclipse.jface.viewers.CellLabelProvider labelProvider,
EditingSupportCreator editingSupport)
Adds a column.
|
TableViewerSWTBuilder |
TableViewerSWTBuilder.addColumn(String columnText,
String tooltipText,
org.eclipse.jface.viewers.CellLabelProvider labelProvider)
Adds a read-only column.
|
TableViewerSWTBuilder |
TableViewerSWTBuilder.addColumn(String columnText,
String tooltipText,
org.eclipse.jface.viewers.CellLabelProvider labelProvider,
EditingSupportCreator editingSupport)
Adds a column.
|
TableViewerSWTBuilder |
TableViewerSWTBuilder.customizeButtons(ButtonBarBuilder builder)
Use this method to customize the way the button bar is filled.
|
TableViewerSWTBuilder |
TableViewerSWTBuilder.customizeComparator(org.eclipse.jface.viewers.ViewerComparator comparator)
Use this method to set a
ViewerComparator on the table. |
TableViewerSWTBuilder |
TableViewerSWTBuilder.customizeCompositeStructure(TableViewerCompositeBuilder builder)
Use this method to customize the way title, validation, buttons and the tableviewer are arranged.
|
TableViewerSWTBuilder |
TableViewerSWTBuilder.customizeContentProvider(org.eclipse.jface.viewers.IContentProvider provider)
Use this method to set a different content provider on the viewer.
|
TableViewerSWTBuilder |
TableViewerSWTBuilder.customizeDragAndDrop(DNDProvider provider)
Use this method to customize drag&drop.
|
TableViewerSWTBuilder |
TableViewerSWTBuilder.customizeElementCreation(NewElementCreator<Object,org.eclipse.swt.widgets.Button> creator)
Use this method to customize the way new elements are created.
|
TableViewerSWTBuilder |
TableViewerSWTBuilder.customizeTableViewerCreation(TableViewerCreator creator)
Use this method to create the actual TableViewer.
|
static TableViewerSWTBuilder |
TableViewerFactory.fillDefaults(org.eclipse.swt.widgets.Composite composite,
int swtStyleBits,
Object input)
Use this method if you want to customize any behavior of the
TableViewerComposite . |
static TableViewerSWTBuilder |
TableViewerFactory.fillDefaults(org.eclipse.swt.widgets.Composite composite,
int swtStyleBits,
Object input,
org.eclipse.core.databinding.observable.value.IObservableValue title,
org.eclipse.core.databinding.observable.value.IObservableValue tooltip)
Use this method if you want to customize any behavior of the
TableViewerComposite . |
static TableViewerSWTBuilder |
TableViewerFactory.fillDefaults(org.eclipse.swt.widgets.Composite composite,
int swtStyleBits,
Object input,
String title,
String tooltip)
Use this method if you want to customize any behavior of the
TableViewerComposite . |
Copyright © 2016. All rights reserved.