Class RAPGridControlSWTRenderer.GridTableControlSWTRendererTableViewerCreator
- java.lang.Object
-
- org.eclipse.emf.ecp.view.spi.table.nebula.grid.rap.RAPGridControlSWTRenderer.GridTableControlSWTRendererTableViewerCreator
-
- All Implemented Interfaces:
TableViewerCreator<org.eclipse.nebula.jface.gridviewer.GridTableViewer>
- Enclosing class:
- RAPGridControlSWTRenderer
protected class RAPGridControlSWTRenderer.GridTableControlSWTRendererTableViewerCreator extends java.lang.Object implements TableViewerCreator<org.eclipse.nebula.jface.gridviewer.GridTableViewer>
TableViewerCreator
for the table control swt renderer. It will create a GridTableViewer with the expected custom variant data and the correct style properties as defined in the template model.
-
-
Constructor Summary
Constructors Modifier Constructor Description protected
GridTableControlSWTRendererTableViewerCreator()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.eclipse.nebula.jface.gridviewer.GridTableViewer
createTableViewer(org.eclipse.swt.widgets.Composite parent)
Creates theAbstractTableViewer
.protected void
createTableViewerEditor(org.eclipse.nebula.jface.gridviewer.GridTableViewer gridTableViewer)
This method creates and initialises aGridViewerEditor
for the givenGridTableViewer
.
-
-
-
Method Detail
-
createTableViewer
public org.eclipse.nebula.jface.gridviewer.GridTableViewer createTableViewer(org.eclipse.swt.widgets.Composite parent)
Description copied from interface:TableViewerCreator
Creates theAbstractTableViewer
.- Specified by:
createTableViewer
in interfaceTableViewerCreator<org.eclipse.nebula.jface.gridviewer.GridTableViewer>
- Parameters:
parent
- the parentComposite
- Returns:
- the viewer
-
createTableViewerEditor
protected void createTableViewerEditor(org.eclipse.nebula.jface.gridviewer.GridTableViewer gridTableViewer)
This method creates and initialises aGridViewerEditor
for the givenGridTableViewer
.- Parameters:
gridTableViewer
- the table viewer
-
-