Class EMFFormsSpreadsheetContainerRenderer
- java.lang.Object
-
- org.eclipse.emfforms.spi.spreadsheet.core.EMFFormsAbstractSpreadsheetRenderer<VContainer>
-
- org.eclipse.emfforms.internal.spreadsheet.core.renderer.EMFFormsSpreadsheetContainerRenderer
-
public class EMFFormsSpreadsheetContainerRenderer extends EMFFormsAbstractSpreadsheetRenderer<VContainer>
Spreadsheet renderer forVContainer
.- Author:
- Eugen Neufeld
-
-
Constructor Summary
Constructors Constructor Description EMFFormsSpreadsheetContainerRenderer(EMFFormsSpreadsheetRendererFactory rendererFactory, ReportService reportService)
Default constructor.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description int
render(org.apache.poi.ss.usermodel.Workbook workbook, VContainer vContainer, ViewModelContext viewModelContext, EMFFormsSpreadsheetRenderTarget eMFFormsSpreadsheetRenderTarget)
This is called to trigger the rendering.
-
-
-
Constructor Detail
-
EMFFormsSpreadsheetContainerRenderer
public EMFFormsSpreadsheetContainerRenderer(EMFFormsSpreadsheetRendererFactory rendererFactory, ReportService reportService)
Default constructor.- Parameters:
rendererFactory
- The EMFFormsSpreadsheetRendererFactory to usereportService
- TheReportService
-
-
Method Detail
-
render
public int render(org.apache.poi.ss.usermodel.Workbook workbook, VContainer vContainer, ViewModelContext viewModelContext, EMFFormsSpreadsheetRenderTarget eMFFormsSpreadsheetRenderTarget)
This is called to trigger the rendering.- Specified by:
render
in classEMFFormsAbstractSpreadsheetRenderer<VContainer>
- Parameters:
workbook
- TheWorkbook
to write tovContainer
- TheVElement
describing the information to writeviewModelContext
- TheViewModelContext
containing theEObject
eMFFormsSpreadsheetRenderTarget
- TheEMFFormsSpreadsheetRenderTarget
containing the information where to render to- Returns:
- The number of rendered columns
- See Also:
EMFFormsAbstractSpreadsheetRenderer.render(org.apache.poi.ss.usermodel.Workbook, org.eclipse.emf.ecp.view.spi.model.VElement, org.eclipse.emf.ecp.view.spi.context.ViewModelContext, org.eclipse.emfforms.spi.spreadsheet.core.EMFFormsSpreadsheetRenderTarget)
-
-