Class GuidedDecisionTableRenderer
- java.lang.Object
-
- org.uberfire.ext.wires.core.grids.client.widget.grid.renderers.grids.impl.BaseGridRenderer
-
- org.drools.workbench.screens.guided.dtable.client.widget.table.themes.GuidedDecisionTableRenderer
-
- All Implemented Interfaces:
org.uberfire.ext.wires.core.grids.client.widget.grid.renderers.grids.GridRenderer
public class GuidedDecisionTableRenderer extends org.uberfire.ext.wires.core.grids.client.widget.grid.renderers.grids.impl.BaseGridRenderer
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface org.uberfire.ext.wires.core.grids.client.widget.grid.renderers.grids.GridRenderer
org.uberfire.ext.wires.core.grids.client.widget.grid.renderers.grids.GridRenderer.GridRendererContext, org.uberfire.ext.wires.core.grids.client.widget.grid.renderers.grids.GridRenderer.RenderBodyGridBackgroundCommand, org.uberfire.ext.wires.core.grids.client.widget.grid.renderers.grids.GridRenderer.RenderBodyGridContentCommand, org.uberfire.ext.wires.core.grids.client.widget.grid.renderers.grids.GridRenderer.RenderBodyGridLinesCommand, org.uberfire.ext.wires.core.grids.client.widget.grid.renderers.grids.GridRenderer.RendererBodyCommand, org.uberfire.ext.wires.core.grids.client.widget.grid.renderers.grids.GridRenderer.RendererCommand, org.uberfire.ext.wires.core.grids.client.widget.grid.renderers.grids.GridRenderer.RendererHeaderCommand, org.uberfire.ext.wires.core.grids.client.widget.grid.renderers.grids.GridRenderer.RenderGridBoundaryCommand, org.uberfire.ext.wires.core.grids.client.widget.grid.renderers.grids.GridRenderer.RenderHeaderBackgroundCommand, org.uberfire.ext.wires.core.grids.client.widget.grid.renderers.grids.GridRenderer.RenderHeaderContentCommand, org.uberfire.ext.wires.core.grids.client.widget.grid.renderers.grids.GridRenderer.RenderHeaderGridLinesCommand, org.uberfire.ext.wires.core.grids.client.widget.grid.renderers.grids.GridRenderer.RenderSelectedCellsCommand, org.uberfire.ext.wires.core.grids.client.widget.grid.renderers.grids.GridRenderer.RenderSelectorCommand
-
-
Constructor Summary
Constructors Constructor Description GuidedDecisionTableRenderer(GuidedDecisionTableUiModel uiModel, org.drools.workbench.models.guided.dtable.shared.model.GuidedDecisionTable52 model)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidclearHighlights()doublegetHeaderCaptionWidth()doublegetHeaderHeight()voidhighlightRows(org.drools.verifier.api.reporting.Severity rowHighlightSeverity, Set<Integer> rowHighlightRowIndexes)List<org.uberfire.ext.wires.core.grids.client.widget.grid.renderers.grids.GridRenderer.RendererCommand>renderBody(org.uberfire.ext.wires.core.grids.client.model.GridData model, org.uberfire.ext.wires.core.grids.client.widget.context.GridBodyRenderContext context, org.uberfire.ext.wires.core.grids.client.widget.grid.renderers.grids.impl.BaseGridRendererHelper rendererHelper, org.uberfire.ext.wires.core.grids.client.widget.grid.renderers.grids.impl.BaseGridRendererHelper.RenderingInformation renderingInformation)org.uberfire.ext.wires.core.grids.client.widget.grid.renderers.grids.GridRenderer.RendererCommandrenderHeaderBodyDivider(double width)org.uberfire.ext.wires.core.grids.client.widget.grid.renderers.grids.GridRenderer.RendererCommandrenderSelector(double width, double height, org.uberfire.ext.wires.core.grids.client.widget.grid.renderers.grids.impl.BaseGridRendererHelper.RenderingInformation renderingInformation)-
Methods inherited from class org.uberfire.ext.wires.core.grids.client.widget.grid.renderers.grids.impl.BaseGridRenderer
clearCellHighlight, getHeaderRowHeight, getHighlightCellColumnIndex, getHighlightCellRowIndex, getTheme, highlightCell, onGroupingToggle, renderGridBoundary, renderHeader, renderSelectedCells, renderSelectedRange, setColumnRenderConstraint, setTheme
-
-
-
-
Constructor Detail
-
GuidedDecisionTableRenderer
public GuidedDecisionTableRenderer(GuidedDecisionTableUiModel uiModel, org.drools.workbench.models.guided.dtable.shared.model.GuidedDecisionTable52 model)
-
-
Method Detail
-
getHeaderHeight
public double getHeaderHeight()
- Specified by:
getHeaderHeightin interfaceorg.uberfire.ext.wires.core.grids.client.widget.grid.renderers.grids.GridRenderer- Overrides:
getHeaderHeightin classorg.uberfire.ext.wires.core.grids.client.widget.grid.renderers.grids.impl.BaseGridRenderer
-
renderBody
public List<org.uberfire.ext.wires.core.grids.client.widget.grid.renderers.grids.GridRenderer.RendererCommand> renderBody(org.uberfire.ext.wires.core.grids.client.model.GridData model, org.uberfire.ext.wires.core.grids.client.widget.context.GridBodyRenderContext context, org.uberfire.ext.wires.core.grids.client.widget.grid.renderers.grids.impl.BaseGridRendererHelper rendererHelper, org.uberfire.ext.wires.core.grids.client.widget.grid.renderers.grids.impl.BaseGridRendererHelper.RenderingInformation renderingInformation)
- Specified by:
renderBodyin interfaceorg.uberfire.ext.wires.core.grids.client.widget.grid.renderers.grids.GridRenderer- Overrides:
renderBodyin classorg.uberfire.ext.wires.core.grids.client.widget.grid.renderers.grids.impl.BaseGridRenderer
-
renderSelector
public org.uberfire.ext.wires.core.grids.client.widget.grid.renderers.grids.GridRenderer.RendererCommand renderSelector(double width, double height, org.uberfire.ext.wires.core.grids.client.widget.grid.renderers.grids.impl.BaseGridRendererHelper.RenderingInformation renderingInformation)- Specified by:
renderSelectorin interfaceorg.uberfire.ext.wires.core.grids.client.widget.grid.renderers.grids.GridRenderer- Overrides:
renderSelectorin classorg.uberfire.ext.wires.core.grids.client.widget.grid.renderers.grids.impl.BaseGridRenderer
-
getHeaderCaptionWidth
public double getHeaderCaptionWidth()
-
renderHeaderBodyDivider
public org.uberfire.ext.wires.core.grids.client.widget.grid.renderers.grids.GridRenderer.RendererCommand renderHeaderBodyDivider(double width)
- Specified by:
renderHeaderBodyDividerin interfaceorg.uberfire.ext.wires.core.grids.client.widget.grid.renderers.grids.GridRenderer- Overrides:
renderHeaderBodyDividerin classorg.uberfire.ext.wires.core.grids.client.widget.grid.renderers.grids.impl.BaseGridRenderer
-
highlightRows
public void highlightRows(org.drools.verifier.api.reporting.Severity rowHighlightSeverity, Set<Integer> rowHighlightRowIndexes)
-
clearHighlights
public void clearHighlights()
-
-