org.eclipse.emf.ecp.view.spi.label.swt
Class LabelSWTRenderer
java.lang.Object
org.eclipse.emf.ecp.view.model.common.AbstractRenderer<VELEMENT>
org.eclipse.emfforms.spi.swt.core.AbstractSWTRenderer<VLabel>
org.eclipse.emf.ecp.view.spi.label.swt.LabelSWTRenderer
- Direct Known Subclasses:
- LabelRapRenderer
public class LabelSWTRenderer
- extends AbstractSWTRenderer<VLabel>
Renders an VLabel to a SWT Label.
- Since:
- 1.5
LabelSWTRenderer
@Inject
public LabelSWTRenderer(VLabel vElement,
ViewModelContext viewContext,
ReportService reportService,
EMFFormsDatabinding emfFormsDatabinding,
VTViewTemplateProvider vtViewTemplateProvider)
- Default Constructor.
- Parameters:
vElement - the view element to be renderedviewContext - The view model contextreportService - the ReportService to useemfFormsDatabinding - the EMFFormsDatabinding to usevtViewTemplateProvider - the VTViewTemplateProvider to use- Since:
- 1.6
getGridDescription
public SWTGridDescription getGridDescription(SWTGridDescription gridDescription)
- Returns the GridDescription for this Renderer.
- Specified by:
getGridDescription in class AbstractSWTRenderer<VLabel>
- Parameters:
gridDescription - the current SWTGridDescription
- Returns:
- the number of controls per row
- See Also:
AbstractSWTRenderer.getGridDescription(SWTGridDescription)
Copyright © 2015. All Rights Reserved.