Class TableControlSWTRenderer.TableControlEditingSupportAndLabelProvider
- java.lang.Object
-
- org.eclipse.emf.ecp.view.spi.table.swt.TableControlSWTRenderer.TableControlEditingSupportAndLabelProvider
-
- All Implemented Interfaces:
CellLabelProviderFactory
,EditingSupportCreator
- Enclosing class:
- TableControlSWTRenderer
protected final class TableControlSWTRenderer.TableControlEditingSupportAndLabelProvider extends java.lang.Object implements EditingSupportCreator, CellLabelProviderFactory
ImplementsEditingSupportCreator
andCellLabelProviderFactory
for the table control swt renderer. This allows us to access the actual cell editor from the cell label provider.- Author:
- Johannes Faltermeier
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.eclipse.jface.viewers.CellLabelProvider
createCellLabelProvider(org.eclipse.jface.viewers.AbstractTableViewer table)
Creates the cell label provider.org.eclipse.jface.viewers.EditingSupport
createEditingSupport(org.eclipse.jface.viewers.AbstractTableViewer tableViewer)
Create the editing support which will be set on a column of the givenAbstractTableViewer
.
-
-
-
Method Detail
-
createEditingSupport
public org.eclipse.jface.viewers.EditingSupport createEditingSupport(org.eclipse.jface.viewers.AbstractTableViewer tableViewer)
Description copied from interface:EditingSupportCreator
Create the editing support which will be set on a column of the givenAbstractTableViewer
.- Specified by:
createEditingSupport
in interfaceEditingSupportCreator
- Parameters:
tableViewer
- the viewer- Returns:
- the
EditingSupport
-
createCellLabelProvider
public org.eclipse.jface.viewers.CellLabelProvider createCellLabelProvider(org.eclipse.jface.viewers.AbstractTableViewer table)
Description copied from interface:CellLabelProviderFactory
Creates the cell label provider.- Specified by:
createCellLabelProvider
in interfaceCellLabelProviderFactory
- Parameters:
table
- the table viewer- Returns:
- the provider
-
-