private Mediators getMediators() { final Viewport viewport = gridLayer.getViewport(); final Mediators mediators = viewport.getMediators(); return mediators; }
private Mediators getMediators() { final Viewport viewport = gridLayer.getViewport(); final Mediators mediators = viewport.getMediators(); return mediators; }
protected Viewport getLayerViewport() { return getGridLayer().getViewport(); }
protected Viewport getLayerViewport() { return getGridLayer().getViewport(); }
private void setCursor(final Style.Cursor cursor) { for (IMediator mediator : layer.getViewport().getMediators()) { if (mediator instanceof RestrictedMousePanMediator) { if (((RestrictedMousePanMediator) mediator).isDragging()) { return; } } } layer.getViewport().getElement().getStyle().setCursor(cursor); state.setCursor(cursor); }
private void setCursor(final Style.Cursor cursor) { for (IMediator mediator : layer.getViewport().getMediators()) { if (mediator instanceof RestrictedMousePanMediator) { if (((RestrictedMousePanMediator) mediator).isDragging()) { return; } } } layer.getViewport().getElement().getStyle().setCursor(cursor); state.setCursor(cursor); }
private void setCursor(final Style.Cursor cursor) { layer.getViewport().getElement().getStyle().setCursor(cursor); state.setCursor(cursor); }
private void setCursor(final Style.Cursor cursor) { layer.getViewport().getElement().getStyle().setCursor(cursor); state.setCursor(cursor); }
@Test public void testGetLayerViewport() { final GridLayer layer = mock(GridLayer.class); final Viewport expectedViewport = mock(Viewport.class); doReturn(expectedViewport).when(layer).getViewport(); doReturn(layer).when(mediator).getGridLayer(); final Viewport actualViewport = mediator.getLayerViewport(); assertEquals(expectedViewport, actualViewport); }
@Before public void setup() { when(layer.getViewport()).thenReturn(viewport); when(viewport.getElement()).thenReturn(element); when(element.getStyle()).thenReturn(style); final GridWidgetDnDHandlersState wrappedState = new GridWidgetDnDHandlersState(); this.state = spy(wrappedState); final GridWidgetDnDMouseUpHandler wrapped = new GridWidgetDnDMouseUpHandler(layer, state); this.handler = spy(wrapped); }
@Test public void testGetLayerViewport() { final GridLayer layer = mock(GridLayer.class); final Viewport expectedViewport = mock(Viewport.class); doReturn(expectedViewport).when(layer).getViewport(); doReturn(layer).when(mediator).getGridLayer(); final Viewport actualViewport = mediator.getLayerViewport(); assertEquals(expectedViewport, actualViewport); }
@Before public void setup() { when(layer.getViewport()).thenReturn(viewport); when(viewport.getElement()).thenReturn(element); when(element.getStyle()).thenReturn(style); final GridWidgetDnDHandlersState wrappedState = new GridWidgetDnDHandlersState(); this.state = spy(wrappedState); final GridWidgetDnDMouseUpHandler wrapped = new GridWidgetDnDMouseUpHandler(layer, state); this.handler = spy(wrapped); }
@Before public void setup() { when(layer.getViewport()).thenReturn(viewport); when(viewport.getElement()).thenReturn(element); when(element.getStyle()).thenReturn(style); when(gridWidget.getViewport()).thenReturn(viewport); when(gridWidget.getRendererHelper()).thenReturn(helper); when(gridWidget.getLocation()).thenReturn(new Point2D(100, 100)); final GridWidgetDnDHandlersState wrappedState = new GridWidgetDnDHandlersState(); this.state = spy(wrappedState); final GridWidgetDnDMouseDownHandler wrapped = new GridWidgetDnDMouseDownHandler(layer, state); this.handler = spy(wrapped); }
@Before public void setup() { when(layer.getViewport()).thenReturn(viewport); when(viewport.getElement()).thenReturn(element); when(element.getStyle()).thenReturn(style); when(gridWidget.getViewport()).thenReturn(viewport); when(gridWidget.getRendererHelper()).thenReturn(helper); when(gridWidget.getLocation()).thenReturn(new Point2D(100, 100)); final GridWidgetDnDHandlersState wrappedState = new GridWidgetDnDHandlersState(); this.state = spy(wrappedState); final GridWidgetDnDMouseDownHandler wrapped = new GridWidgetDnDMouseDownHandler(layer, state); this.handler = spy(wrapped); }
@Before public void setup() { this.transform = new Transform(); when(viewLayer.getVisibleBounds()).thenReturn(visibleBounds); when(viewLayer.getViewport()).thenReturn(viewport); when(viewport.getElement()).thenReturn(vpElement); when(vpElement.getStyle()).thenReturn(vpStyle); when(viewport.getTransform()).thenReturn(transform); when(viewport.getAttributes()).thenReturn(attributes); when(viewport.getScene()).thenReturn(scene); this.mediator = new RestrictedMousePanMediator(viewLayer); this.mediator.setTransformMediator(new BoundaryTransformMediator(bounds)); this.mediator.setViewport(viewport); }
@Before public void setup() { this.transform = new Transform(); when(viewLayer.getVisibleBounds()).thenReturn(visibleBounds); when(viewLayer.getViewport()).thenReturn(viewport); when(viewport.getElement()).thenReturn(vpElement); when(vpElement.getStyle()).thenReturn(vpStyle); when(viewport.getTransform()).thenReturn(transform); when(viewport.getAttributes()).thenReturn(attributes); when(viewport.getScene()).thenReturn(scene); this.mediator = new RestrictedMousePanMediator(viewLayer); this.mediator.setTransformMediator(new BoundaryTransformMediator(bounds)); this.mediator.setViewport(viewport); }
@Before @SuppressWarnings("unchecked") public void setup() { this.transform = new Transform(); this.builder = new RadarMenuBuilder(view); this.builder.setup(); this.builder.setModeller(modeller); when(modeller.getView()).thenReturn(modellerView); when(modeller.getView().getGridLayerView()).thenReturn(modellerLayer); when(modellerLayer.getViewport()).thenReturn(modellerViewport); when(modellerViewport.getTransform()).thenReturn(transform); when(modellerViewport.getAttributes()).thenReturn(attributes); when(modeller.getView().getBounds()).thenReturn(bounds); when(modeller.getView().getGridLayerView().getVisibleBounds()).thenReturn(visibleBounds); when(modeller.getAvailableDecisionTables()).thenReturn(dtables); }
protected boolean scrollSelectedCellIntoView(final GridWidget gridWidget) { if (!isSelectionOriginSet(gridWidget)) { return false; } if (!(isGridWidgetRendered(gridWidget) || isGridColumnCandidateForScroll(gridWidget))) { return false; } final double dx = getCellScrollDeltaX(gridWidget); final double dy = getCellScrollDeltaY(gridWidget); if (dx != 0 || dy != 0) { adjustViewportTransform(gridLayer.getViewport(), new Point2D(dx, dy)); } return true; }
protected boolean scrollSelectedCellIntoView(final GridWidget gridWidget) { if (!isSelectionOriginSet(gridWidget)) { return false; } if (!(isGridWidgetRendered(gridWidget) || isGridColumnCandidateForScroll(gridWidget))) { return false; } final double dx = getCellScrollDeltaX(gridWidget); final double dy = getCellScrollDeltaY(gridWidget); if (dx != 0 || dy != 0) { adjustViewportTransform(gridLayer.getViewport(), new Point2D(dx, dy)); } return true; }
@Override protected void findMovableRows(final GridWidget view, final double cx, final double cy) { super.findMovableRows(view, cx, cy); if (view instanceof HasRowDragRestrictions) { final HasRowDragRestrictions hasRowDragRestrictions = (HasRowDragRestrictions) view; if (!hasRowDragRestrictions.isRowDragPermitted(state)) { state.reset(); layer.getViewport().getElement().getStyle().setCursor(state.getCursor()); } } } }