@Override public double getWidth() { return rendererHelper.getWidth(model.getColumns()); }
@Override public double getWidth() { return rendererHelper.getWidth(model.getColumns()); }
@Before @SuppressWarnings("unchecked") public void setup() { final BaseGridRenderer wrapped = new BaseGridRenderer(theme); this.renderer = spy(wrapped); this.column = makeGridColumn(100.0); this.model = new BaseGridData(); this.model.appendColumn(column); this.model.appendRow(new BaseGridRow()); this.model.appendRow(new BaseGridRow()); this.model.appendRow(new BaseGridRow()); setupSelectionContext(); doCallRealMethod().when(rendererHelper).getWidth(anyList()); when(rc.getGroup()).thenReturn(parent); when(rc.isSelectionLayer()).thenReturn(isSelectionLayer()); }
@Before @SuppressWarnings("unchecked") public void setup() { final BaseGridRenderer wrapped = new BaseGridRenderer(theme); this.renderer = spy(wrapped); this.column = makeGridColumn(100.0); this.model = new BaseGridData(); this.model.appendColumn(column); this.model.appendRow(new BaseGridRow()); this.model.appendRow(new BaseGridRow()); this.model.appendRow(new BaseGridRow()); setupSelectionContext(); doCallRealMethod().when(rendererHelper).getWidth(anyList()); when(rc.getGroup()).thenReturn(parent); when(rc.isSelectionLayer()).thenReturn(isSelectionLayer()); }
for (GridColumn<?> column : model.getColumns()) { allColumns.add(column); final double floatingColumnsWidth = getWidth(floatingColumns); if (view.getAbsoluteX() + x + column.getWidth() >= vpX + floatingColumnsWidth) { if (view.getAbsoluteX() + x < vpX + vpWidth) { if (view.getAbsoluteX() + x - vpX < getWidth(floatingColumns)) { allColumns.clear(); bodyColumns.clear(); headerOffsetY, bodyOffsetY, getWidth(bodyColumns)); final RenderingBlockInformation floatingBlockInformation = new RenderingBlockInformation(floatingColumns, floatingOffsetX, headerOffsetY, bodyOffsetY, getWidth(floatingColumns));
for (GridColumn<?> column : model.getColumns()) { allColumns.add(column); final double floatingColumnsWidth = getWidth(floatingColumns); if (view.getAbsoluteX() + x + column.getWidth() >= vpX + floatingColumnsWidth) { if (view.getAbsoluteX() + x < vpX + vpWidth) { if (view.getAbsoluteX() + x - vpX < getWidth(floatingColumns)) { allColumns.clear(); bodyColumns.clear(); headerOffsetY, bodyOffsetY, getWidth(bodyColumns)); final RenderingBlockInformation floatingBlockInformation = new RenderingBlockInformation(floatingColumns, floatingOffsetX, headerOffsetY, bodyOffsetY, getWidth(floatingColumns));
commands.add(renderHeaderBodyDivider(rendererHelper.getWidth(visibleBlockColumns)));
commands.add(renderHeaderBodyDivider(rendererHelper.getWidth(visibleBlockColumns)));
Rectangle makeRowHighlight(final int _rowIndex, final int _visibleRowIndex, final GridData model, final GridBodyRenderContext context, final BaseGridRendererHelper rendererHelper) { final Rectangle r = new Rectangle(0, 0).setAlpha(0.3).setFillColor(ColorName.ORANGE).setListening(false); r.setY(rendererHelper.getRowOffset(_visibleRowIndex)); r.setWidth(rendererHelper.getWidth(context.getBlockColumns())); r.setHeight(model.getRow(_rowIndex).getHeight()); switch (rowHighlightSeverity) { case NOTE: r.setFillColor(ColorName.LIGHTBLUE); break; case WARNING: r.setFillColor(ColorName.ORANGE); break; case ERROR: r.setFillColor(ColorName.RED); break; } return r; } }
Rectangle makeRowHighlight(final int _rowIndex, final int _visibleRowIndex, final GridData model, final GridBodyRenderContext context, final BaseGridRendererHelper rendererHelper) { final Rectangle r = new Rectangle(0, 0).setAlpha(0.3).setFillColor(ColorName.ORANGE).setListening(false); r.setY(rendererHelper.getRowOffset(_visibleRowIndex)); r.setWidth(rendererHelper.getWidth(context.getBlockColumns())); r.setHeight(model.getRow(_rowIndex).getHeight()); switch (rowHighlightSeverity) { case NOTE: r.setFillColor(ColorName.LIGHTBLUE); break; case WARNING: r.setFillColor(ColorName.ORANGE); break; case ERROR: r.setFillColor(ColorName.RED); break; } return r; } }