@Override public void selectLinkedColumn(final GridColumn<?> selectedGridColumn) { final GridWidget gridWidget = getLinkedGridWidget(selectedGridColumn); if (gridWidget == null) { return; } if (isGridPinned()) { flipToGridWidget(gridWidget); } else { scrollToGridWidget(gridWidget); } }
@Override public void selectLinkedColumn(final GridColumn<?> selectedGridColumn) { final GridWidget gridWidget = getLinkedGridWidget(selectedGridColumn); if (gridWidget == null) { return; } if (isGridPinned()) { flipToGridWidget(gridWidget); } else { scrollToGridWidget(gridWidget); } }
private void updateGridWidgetConnectors() { for (Map.Entry<GridWidgetConnector, Line> e : gridWidgetConnectors.entrySet()) { final GridWidgetConnector connector = e.getKey(); final Line line = e.getValue(); final GridColumn<?> sourceGridColumn = connector.getSourceColumn(); final GridColumn<?> targetGridColumn = connector.getTargetColumn(); final GridWidget sourceGridWidget = getLinkedGridWidget(sourceGridColumn); final GridWidget targetGridWidget = getLinkedGridWidget(targetGridColumn); final Point2D sp = new Point2D(sourceGridWidget.getX() + sourceGridWidget.getWidth() / 2, sourceGridWidget.getY() + sourceGridWidget.getHeight() / 2); final Point2D ep = new Point2D(targetGridWidget.getX() + targetGridWidget.getWidth() / 2, targetGridWidget.getY() + targetGridWidget.getHeight() / 2); line.setPoints(new Point2DArray(sp, ep)); } }
private void updateGridWidgetConnectors() { for (Map.Entry<GridWidgetConnector, Line> e : gridWidgetConnectors.entrySet()) { final GridWidgetConnector connector = e.getKey(); final Line line = e.getValue(); final GridColumn<?> sourceGridColumn = connector.getSourceColumn(); final GridColumn<?> targetGridColumn = connector.getTargetColumn(); final GridWidget sourceGridWidget = getLinkedGridWidget(sourceGridColumn); final GridWidget targetGridWidget = getLinkedGridWidget(targetGridColumn); final Point2D sp = new Point2D(sourceGridWidget.getX() + sourceGridWidget.getWidth() / 2, sourceGridWidget.getY() + sourceGridWidget.getHeight() / 2); final Point2D ep = new Point2D(targetGridWidget.getX() + targetGridWidget.getWidth() / 2, targetGridWidget.getY() + targetGridWidget.getHeight() / 2); line.setPoints(new Point2DArray(sp, ep)); } }
if (gridColumn.isVisible()) { if (gridColumn.isLinked()) { final GridWidget linkedGridWidget = getLinkedGridWidget(gridColumn.getLink()); if (linkedGridWidget != null) { final Point2D sp = new Point2D(gridWidget.getX() + gridWidget.getWidth() / 2,
if (gridColumn.isVisible()) { if (gridColumn.isLinked()) { final GridWidget linkedGridWidget = getLinkedGridWidget(gridColumn.getLink()); if (linkedGridWidget != null) { final Point2D sp = new Point2D(gridWidget.getX() + gridWidget.getWidth() / 2,