private boolean canMoveFromDataToHeader(final SelectionExtension direction, final int proposedUiRowIndex) { return direction == SelectionExtension.UP && proposedUiRowIndex < 0 && gridModel.getHeaderRowCount() > 0; }
private boolean canMoveFromDataToHeader(final SelectionExtension direction, final int proposedUiRowIndex) { return direction == SelectionExtension.UP && proposedUiRowIndex < 0 && gridModel.getHeaderRowCount() > 0; }
@Override public double getHeaderHeight() { return getHeaderRowHeightInternal() * gridData.getHeaderRowCount(); }
private double getHeaderRowsYOffset( final GridWidget gridWidget ) { final GridData model = gridWidget.getModel(); final int headerRowCount = model.getHeaderRowCount(); final GridRenderer renderer = gridWidget.getRenderer(); final double headerHeight = renderer.getHeaderHeight(); final double headerRowHeight = renderer.getHeaderRowHeight(); final double headerRowsHeight = headerRowHeight * headerRowCount; final double headerRowsYOffset = headerHeight - headerRowsHeight; return headerRowsYOffset; }
private double getHeaderRowsYOffset( final GridWidget gridWidget ) { final GridData model = gridWidget.getModel(); final int headerRowCount = model.getHeaderRowCount(); final GridRenderer renderer = gridWidget.getRenderer(); final double headerHeight = renderer.getHeaderHeight(); final double headerRowHeight = renderer.getHeaderRowHeight(); final double headerRowsHeight = headerRowHeight * headerRowCount; final double headerRowsYOffset = headerHeight - headerRowsHeight; return headerRowsYOffset; }
@Before public void setup() { when(gridWidget.getViewport()).thenReturn(viewport); when(gridWidget.getModel()).thenReturn(uiModel); when(gridWidget.getRendererHelper()).thenReturn(helper); when(gridWidget.getLayer()).thenReturn(layer); when(gridWidget.getRenderer()).thenReturn(renderer); when(renderer.getHeaderHeight()).thenReturn(64.0); when(renderer.getHeaderRowHeight()).thenReturn(32.0); when(uiModel.getHeaderRowCount()).thenReturn(2); final BaseGridRendererHelper.RenderingInformation ri = BaseGridWidgetRenderingTestUtils.makeRenderingInformation(uiModel, Collections.emptyList()); when(helper.getRenderingInformation()).thenReturn(ri); final BaseGridRendererHelper.ColumnInformation ci = new BaseGridRendererHelper.ColumnInformation(uiColumn, 0, 0); when(helper.getColumnInformation(anyDouble())).thenReturn(ci); this.mouseClickHandler = new BaseGridWidgetMouseClickHandler(gridWidget, Collections.singletonList(eventHandler)); }
@Before public void setup() { when(gridWidget.getViewport()).thenReturn(viewport); when(gridWidget.getModel()).thenReturn(uiModel); when(gridWidget.getRendererHelper()).thenReturn(helper); when(gridWidget.getLayer()).thenReturn(layer); when(gridWidget.getRenderer()).thenReturn(renderer); when(renderer.getHeaderHeight()).thenReturn(64.0); when(renderer.getHeaderRowHeight()).thenReturn(32.0); when(uiModel.getHeaderRowCount()).thenReturn(2); final BaseGridRendererHelper.RenderingInformation ri = BaseGridWidgetRenderingTestUtils.makeRenderingInformation(uiModel, Collections.emptyList()); when(helper.getRenderingInformation()).thenReturn(ri); final BaseGridRendererHelper.ColumnInformation ci = new BaseGridRendererHelper.ColumnInformation(uiColumn, 0, 0); when(helper.getColumnInformation(anyDouble())).thenReturn(ci); this.mouseClickHandler = new BaseGridWidgetMouseClickHandler(gridWidget, Collections.singletonList(eventHandler)); }
@Before public void setup() { this.event = new NodeMouseDoubleClickEvent(doubleClickEvent); when(gridWidget.getViewport()).thenReturn(viewport); when(gridWidget.getModel()).thenReturn(uiModel); when(gridWidget.getRenderer()).thenReturn(renderer); when(gridWidget.getRendererHelper()).thenReturn(helper); when(gridWidget.getLayer()).thenReturn(layer); when(gridWidget.getHeader()).thenReturn(header); when(renderer.getHeaderHeight()).thenReturn(64.0); when(renderer.getHeaderRowHeight()).thenReturn(32.0); when(uiModel.getHeaderRowCount()).thenReturn(2); when(uiModel.getColumnCount()).thenReturn(1); when(uiModel.getColumns()).thenReturn(new ArrayList<GridColumn<?>>() {{ add(uiColumn); }}); final BaseGridRendererHelper.RenderingInformation ri = BaseGridWidgetRenderingTestUtils.makeRenderingInformation(uiModel, Collections.emptyList()); when(helper.getRenderingInformation()).thenReturn(ri); final BaseGridRendererHelper.ColumnInformation ci = new BaseGridRendererHelper.ColumnInformation(uiColumn, 0, 0); when(helper.getColumnInformation(anyDouble())).thenReturn(ci); this.mouseDoubleClickHandler = new BaseGridWidgetMouseDoubleClickHandler(gridWidget, Collections.singletonList(eventHandler)); }
@Before public void setup() { when( renderer.getHeaderHeight() ).thenReturn( 64.0 ); when( renderer.getHeaderRowHeight() ).thenReturn( 32.0 ); when( helper.getColumnInformation( any( Double.class ) ) ).thenReturn( columnInformation ); when( columnInformation.getColumn() ).thenReturn( uiColumn ); when( uiModel.getHeaderRowCount() ).thenReturn( 2 ); when( uiModel.getColumnCount() ).thenReturn( 1 ); when( uiModel.getColumns() ).thenReturn( new ArrayList<GridColumn<?>>() {{ add( uiColumn ); }} ); when( uiColumn.getWidth() ).thenReturn( 100.0 ); setupDecisionTable( dtPresenter1, dtView1 ); setupDecisionTable( dtPresenter2, dtView2 ); this.handler = new ColumnHeaderPopOverHandler( modellerPresenter, columnPopOverPresenter ); }
@Before public void setup() { this.event = new NodeMouseDoubleClickEvent(doubleClickEvent); when(gridWidget.getViewport()).thenReturn(viewport); when(gridWidget.getModel()).thenReturn(uiModel); when(gridWidget.getRenderer()).thenReturn(renderer); when(gridWidget.getRendererHelper()).thenReturn(helper); when(gridWidget.getLayer()).thenReturn(layer); when(gridWidget.getHeader()).thenReturn(header); when(renderer.getHeaderHeight()).thenReturn(64.0); when(renderer.getHeaderRowHeight()).thenReturn(32.0); when(uiModel.getHeaderRowCount()).thenReturn(2); when(uiModel.getColumnCount()).thenReturn(1); when(uiModel.getColumns()).thenReturn(new ArrayList<GridColumn<?>>() {{ add(uiColumn); }}); final BaseGridRendererHelper.RenderingInformation ri = BaseGridWidgetRenderingTestUtils.makeRenderingInformation(uiModel, Collections.emptyList()); when(helper.getRenderingInformation()).thenReturn(ri); final BaseGridRendererHelper.ColumnInformation ci = new BaseGridRendererHelper.ColumnInformation(uiColumn, 0, 0); when(helper.getColumnInformation(anyDouble())).thenReturn(ci); this.mouseDoubleClickHandler = new BaseGridWidgetMouseDoubleClickHandler(gridWidget, Collections.singletonList(eventHandler)); }
return null; final int headerRowCount = gridWidget.getModel().getHeaderRowCount(); if (headerRowCount < 1) { return null;
return null; final int headerRowCount = gridWidget.getModel().getHeaderRowCount(); if (headerRowCount < 1) { return null;
bodyBlockInformation.getX(), 0, model.getHeaderRowCount(), bodyTransformer, renderingInformation, floatingBlockInformation.getX(), 0, model.getHeaderRowCount(), floatingColumnsTransformer, renderingInformation,
final int headerRowCount = model.getHeaderRowCount(); final double headerHeight = renderer.getHeaderHeight(); final double headerRowHeight = renderer.getHeaderRowHeight();
bodyBlockInformation.getX(), 0, model.getHeaderRowCount(), bodyTransformer, renderingInformation, floatingBlockInformation.getX(), 0, model.getHeaderRowCount(), floatingColumnsTransformer, renderingInformation,
final int headerRowCount = model.getHeaderRowCount(); final double headerHeight = renderer.getHeaderHeight(); final double headerRowHeight = renderer.getHeaderRowHeight();