Class SWTStackItemRenderer
- java.lang.Object
-
- org.eclipse.emf.ecp.view.model.common.AbstractRenderer<VELEMENT>
-
- org.eclipse.emfforms.spi.swt.core.AbstractSWTRenderer<VELEMENT>
-
- org.eclipse.emf.ecp.view.spi.core.swt.ContainerSWTRenderer<VStackItem>
-
- org.eclipse.emf.ecp.view.spi.stack.ui.swt.SWTStackItemRenderer
-
public class SWTStackItemRenderer extends ContainerSWTRenderer<VStackItem>
The SWTVStackItem
renderer.- Author:
- jfaltermeier
-
-
Field Summary
-
Fields inherited from class org.eclipse.emfforms.spi.swt.core.AbstractSWTRenderer
CUSTOM_VARIANT
-
-
Constructor Summary
Constructors Constructor Description SWTStackItemRenderer(VStackItem vElement, ViewModelContext viewContext, ReportService reportService, EMFFormsRendererFactory factory)
Default constructor.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected java.util.Collection<VContainedElement>
getChildren()
The collection of children to iterate over.protected java.lang.String
getCustomVariant()
The custom variant to set for styling.-
Methods inherited from class org.eclipse.emf.ecp.view.spi.core.swt.ContainerSWTRenderer
dispose, getComposite, getEMFFormsRendererFactory, getGridDescription, getLayout, renderControl, setLayoutDataForControl
-
Methods inherited from class org.eclipse.emfforms.spi.swt.core.AbstractSWTRenderer
applyEnable, applyReadOnly, applyValidation, applyValidation, applyVisible, canReveal, finalizeRendering, getControls, getDefaultFontName, ignoreEnableOnReadOnly, init, isRenderingFinished, postInit, preInit, render, scrollToReveal, scrollToReveal, setControlEnabled
-
Methods inherited from class org.eclipse.emf.ecp.view.model.common.AbstractRenderer
checkRenderer, getRenderer, getReportService, getVElement, getViewModelContext, register
-
-
-
-
Constructor Detail
-
SWTStackItemRenderer
@Inject public SWTStackItemRenderer(VStackItem vElement, ViewModelContext viewContext, ReportService reportService, EMFFormsRendererFactory factory)
Default constructor.- Parameters:
vElement
- the view model element to be renderedviewContext
- the view contextreportService
- theReportService
factory
- theEMFFormsRendererFactory
- Since:
- 1.6
-
-
Method Detail
-
getChildren
protected java.util.Collection<VContainedElement> getChildren()
The collection of children to iterate over.- Overrides:
getChildren
in classContainerSWTRenderer<VStackItem>
- Returns:
- the collection of children to render
- See Also:
ContainerSWTRenderer.getChildren()
-
getCustomVariant
protected java.lang.String getCustomVariant()
The custom variant to set for styling.- Overrides:
getCustomVariant
in classContainerSWTRenderer<VStackItem>
- Returns:
- the string used by rap for styling
- See Also:
ContainerSWTRenderer.getCustomVariant()
-
-