org.eclipse.emf.ecp.view.spi.table.swt
Class TableControlSWTRenderer
java.lang.Object
org.eclipse.emf.ecp.view.model.common.AbstractRenderer<VELEMENT>
org.eclipse.emfforms.spi.swt.core.AbstractSWTRenderer<VCONTROL>
org.eclipse.emf.ecp.view.spi.core.swt.AbstractControlSWTRenderer<VTableControl>
org.eclipse.emf.ecp.view.spi.table.swt.TableControlSWTRenderer
- Direct Known Subclasses:
- TableControlDetailDialogSWTRenderer, TableControlDetailPanelRenderer
public class TableControlSWTRenderer
- extends AbstractControlSWTRenderer<VTableControl>
SWT Renderer for Table Control.
- Author:
- Eugen Neufeld
TableControlSWTRenderer
@Inject
public TableControlSWTRenderer(VTableControl vElement,
ViewModelContext viewContext,
ReportService reportService,
EMFFormsDatabinding emfFormsDatabinding,
EMFFormsLabelProvider emfFormsLabelProvider,
VTViewTemplateProvider vtViewTemplateProvider,
ImageRegistryService imageRegistryService,
EMFFormsEditSupport emfFormsEditSupport)
- Default constructor.
- Parameters:
vElement
- the view model element to be renderedviewContext
- the view contextemfFormsDatabinding
- The EMFFormsDatabinding
emfFormsLabelProvider
- The EMFFormsLabelProvider
reportService
- The ReportService
vtViewTemplateProvider
- The VTViewTemplateProvider
imageRegistryService
- The ImageRegistryService
emfFormsEditSupport
- The EMFFormsEditSupport
- Since:
- 1.6
getGridDescription
public SWTGridDescription getGridDescription(SWTGridDescription gridDescription)
- Returns the GridDescription for this Renderer.
- Specified by:
getGridDescription
in class AbstractSWTRenderer<VTableControl>
- Parameters:
gridDescription
- the current SWTGridDescription
- Returns:
- the number of controls per row
- See Also:
AbstractSWTRenderer.getGridDescription(SWTGridDescription)
Copyright © 2015. All Rights Reserved.