private void updateScrollPanelSize(final int width, final int height) { getScrollPanel().setPixelSize(width, height); }
private void updateScrollPanelSize(final int width, final int height) { getScrollPanel().setPixelSize(width, height); }
AbsolutePanel getScrollPanel() { return getPanel().getScrollPanel(); }
AbsolutePanel getScrollPanel() { return getPanel().getScrollPanel(); }
void setupScrollPanel() { getScrollPanel().add(getInternalScrollPanel()); }
void setupScrollPanel() { getScrollPanel().add(getInternalScrollPanel()); }
@Before public void setUp() { gridLienzoPanel = spy(new GridLienzoPanel()); doReturn(rootPanel).when(gridLienzoPanel).getRootPanel(); doReturn(scrollPanel).when(gridLienzoPanel).getScrollPanel(); doReturn(internalScrollPanel).when(gridLienzoPanel).getInternalScrollPanel(); doReturn(domElementContainer).when(gridLienzoPanel).getDomElementContainer(); doReturn(lienzoPanel).when(gridLienzoPanel).getLienzoPanel(); doReturn(gridLienzoScrollHandler).when(gridLienzoPanel).getGridLienzoScrollHandler(); }
@Test public void testGetScrollPanel() { final AbsolutePanel expectedPanel = mock(AbsolutePanel.class); doReturn(expectedPanel).when(gridLienzoPanel).getScrollPanel(); final AbsolutePanel actualPanel = gridLienzoScrollHandler.getScrollPanel(); assertEquals(expectedPanel, actualPanel); }
@Before public void setUp() { gridLienzoPanel = spy(new GridLienzoPanel()); doReturn(rootPanel).when(gridLienzoPanel).getRootPanel(); doReturn(scrollPanel).when(gridLienzoPanel).getScrollPanel(); doReturn(internalScrollPanel).when(gridLienzoPanel).getInternalScrollPanel(); doReturn(domElementContainer).when(gridLienzoPanel).getDomElementContainer(); doReturn(lienzoPanel).when(gridLienzoPanel).getLienzoPanel(); doReturn(gridLienzoScrollHandler).when(gridLienzoPanel).getGridLienzoScrollHandler(); }
@Test public void testGetScrollPanel() { final AbsolutePanel expectedPanel = mock(AbsolutePanel.class); doReturn(expectedPanel).when(gridLienzoPanel).getScrollPanel(); final AbsolutePanel actualPanel = gridLienzoScrollHandler.getScrollPanel(); assertEquals(expectedPanel, actualPanel); }
void setupRootPanel() { getRootPanel().add(getDomElementContainer()); getRootPanel().add(getScrollPanel()); }
void setupRootPanel() { getRootPanel().add(getDomElementContainer()); getRootPanel().add(getScrollPanel()); }
@Test public void testSetup() throws Exception { final AbsolutePanel mainPanel = mock(AbsolutePanel.class); final Transform transform = mock(Transform.class); final Viewport viewport = mock(Viewport.class); final Mediators mediators = mock(Mediators.class); final Element element = mock(Element.class); doReturn(transform).when(transform).scale(anyDouble()); doReturn(transform).when(view).newTransform(); doReturn(mediators).when(viewport).getMediators(); doReturn(element).when(mockGridPanel).getElement(); doReturn(mainPanel).when(mockGridPanel).getScrollPanel(); doReturn(viewport).when(mockGridPanel).getViewport(); view.setup(); verify(view).setupGridPanel(); verify(mediators).push(restrictedMousePanMediator); }
@Test public void testRadarIsUpdatedAfterScrolling() throws Exception { final ArgumentCaptor<ScrollHandler> scrollHandler = ArgumentCaptor.forClass(ScrollHandler.class); final ScrollEvent scrollEvent = mock(ScrollEvent.class); final AbsolutePanel mainPanel = mock(AbsolutePanel.class); final Transform transform = mock(Transform.class); final Viewport viewport = mock(Viewport.class); final Mediators mediators = mock(Mediators.class); final Element element = mock(Element.class); doReturn(transform).when(transform).scale(anyDouble()); doReturn(presenter).when(view).getPresenter(); doReturn(transform).when(view).newTransform(); doReturn(mediators).when(viewport).getMediators(); doReturn(element).when(mockGridPanel).getElement(); doReturn(mainPanel).when(mockGridPanel).getScrollPanel(); doReturn(viewport).when(mockGridPanel).getViewport(); view.setupGridPanel(); verify(mainPanel).addDomHandler(scrollHandler.capture(), eq(ScrollEvent.getType())); scrollHandler.getValue().onScroll(scrollEvent); verify(presenter).updateRadar(); }
void setupGridPanel() { //Lienzo stuff - Set default scale final Transform transform = newTransform().scale(VP_SCALE); gridPanel.getViewport().setTransform(transform); //Lienzo stuff - Add mouse pan support defaultTransformMediator = new BoundaryTransformMediator(GuidedDecisionTableModellerViewImpl.this); mousePanMediator.setTransformMediator(defaultTransformMediator); gridPanel.getViewport().getMediators().push(mousePanMediator); mousePanMediator.setBatchDraw(true); gridPanel.setBounds(getBounds()); gridPanel.getScrollPanel().addDomHandler(scrollEvent -> getPresenter().updateRadar(), ScrollEvent.getType()); //Wire-up widgets gridPanel.add(gridLayer); //Set ID on GridLienzoPanel for Selenium tests. gridPanel.getElement().setId("dtable_container_" + Document.get().createUniqueId()); }
void setupGridPanel() { //Lienzo stuff - Set default scale final Transform transform = newTransform().scale(VP_SCALE); gridPanel.getViewport().setTransform(transform); //Lienzo stuff - Add mouse pan support defaultTransformMediator = new BoundaryTransformMediator(GuidedDecisionTableModellerViewImpl.this); mousePanMediator.setTransformMediator(defaultTransformMediator); gridPanel.getViewport().getMediators().push(mousePanMediator); mousePanMediator.setBatchDraw(true); gridPanel.setBounds(getBounds()); gridPanel.getScrollPanel().addDomHandler(scrollEvent -> getPresenter().updateRadar(), ScrollEvent.getType()); //Wire-up widgets gridPanel.add(gridLayer); //Set ID on GridLienzoPanel for Selenium tests. gridPanel.getElement().setId("dtable_container_" + Document.get().createUniqueId()); }