Class TableRenderer
- java.lang.Object
-
- com.aquima.web.api.model.page.renderer.ModelRenderer
-
- com.aquima.web.api.model.page.renderer.CompositeRenderer
-
- com.aquima.web.api.model.page.renderer.ContainerRenderer
-
- com.aquima.web.api.model.page.renderer.TableRenderer
-
- All Implemented Interfaces:
IModelRenderer
public class TableRenderer extends ContainerRenderer
This class transforms a table to its viewmodel. TODO: Remove when Table and Tablebuilder are refactored- Since:
- 9.2
- Author:
- N. van Noorloos
-
-
Constructor Summary
Constructors Constructor Description TableRenderer()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected Container
processCell(com.aquima.interactions.composer.model.table.TableCell cell, boolean isHeader, IRendererContext context)
ElementModel
toModel(com.aquima.interactions.composer.IElement element, IRendererContext context)
This method transforms an element to a viemodel.-
Methods inherited from class com.aquima.web.api.model.page.renderer.ContainerRenderer
setContainerData
-
Methods inherited from class com.aquima.web.api.model.page.renderer.CompositeRenderer
setChildren
-
Methods inherited from class com.aquima.web.api.model.page.renderer.ModelRenderer
process, setModelData
-
-
-
-
Method Detail
-
toModel
public ElementModel toModel(com.aquima.interactions.composer.IElement element, IRendererContext context)
Description copied from interface:IModelRenderer
This method transforms an element to a viemodel.- Specified by:
toModel
in interfaceIModelRenderer
- Overrides:
toModel
in classContainerRenderer
- Parameters:
element
- The element to transform, not null.context
- The context, not null.- Returns:
- The viewmodel, never null.
-
processCell
protected Container processCell(com.aquima.interactions.composer.model.table.TableCell cell, boolean isHeader, IRendererContext context)
-
-