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
ImplementsEditingSupportCreatorandCellLabelProviderFactoryfor 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.CellLabelProvidercreateCellLabelProvider(org.eclipse.jface.viewers.AbstractTableViewer table)Creates the cell label provider.org.eclipse.jface.viewers.EditingSupportcreateEditingSupport(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:EditingSupportCreatorCreate the editing support which will be set on a column of the givenAbstractTableViewer.- Specified by:
createEditingSupportin 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:CellLabelProviderFactoryCreates the cell label provider.- Specified by:
createCellLabelProviderin interfaceCellLabelProviderFactory- Parameters:
table- the table viewer- Returns:
- the provider
-
-