protected void doLostFocus() { if (null != getSessionPresenter()) { getSessionPresenter().lostFocus(); } }
protected void doFocus() { if (null != getSessionPresenter()) { getSessionPresenter().focus(); } }
private ClientSession getSession() { return null != getSessionPresenter() ? getSessionPresenter().getInstance() : null; }
protected void onSaveSuccess() { final String message = translationService.getValue(StunnerProjectClientConstants.DIAGRAM_SAVE_SUCCESSFUL); log(Level.INFO, message); getSessionPresenter().getView().showMessage(message); setOriginalHash(getCurrentDiagramHash()); }
@Test @SuppressWarnings("unchecked") public void testOpenReadOnly() { when(presenter.isReadOnly()).thenReturn(true); Overview overview = open(); verify(view).showLoading(); verify(presenter).setOriginalHash(anyInt()); verify(view).setWidget(eq(sessionPresenterView)); verify(sessionViewerPresenter).withToolbar(eq(false)); verify(sessionViewerPresenter).withPalette(eq(false)); verify(view).hideBusyIndicator(); //Verify Overview widget was setup. It'd be nice to just verify(presenter).resetEditorPages(..) but it is protected verify(overviewWidget).setContent(eq(overview), eq(filePath)); verify(kieView).clear(); verify(kieView).addMainEditorPage(eq(view)); verify(kieView).addOverviewPage(eq(overviewWidget), any(com.google.gwt.user.client.Command.class)); verify(presenter).onDiagramLoad(); assertEquals(sessionViewerPresenter, presenter.getSessionPresenter()); }
proxy.setShowNoChangesSinceLastSaveMessageConsumer((message) -> getSessionPresenter().getView().showMessage(message)); proxy.setHashCodeSupplier(() -> { if (null == getDiagram()) {