@Override public void execute() { placeManager.goTo("CategoryManager"); } }).endMenu().build().getItems().get(0);
public void onServerTemplateSelected(@Observes final ServerTemplateSelected serverTemplateSelected) { //Refresh view placeManager.closePlace(PerspectiveIds.TASK_DASHBOARD_SCREEN); placeManager.goTo(PerspectiveIds.TASK_DASHBOARD_SCREEN); }
@Override public void execute() { if ( !placeOnClose.equals( "none" ) ) { placeManager.closePlace( place ); placeManager.forceClosePlace( placeOnClose ); } else { placeManager.closePlace( place ); } } } );
Command createCleanupPlaceRequest(DefaultPlaceRequest placeToClose) { return () -> { placeManager.closePlace(placeToClose); }; }
public void refreshNewProcessInstance( @Observes NewProcessInstanceEvent newProcessInstance ) { placeIdentifier = "Advanced Process Details Multi"; PlaceStatus definitionDetailsStatus = placeManager.getStatus( new DefaultPlaceRequest( placeIdentifier ) ); if ( definitionDetailsStatus == PlaceStatus.OPEN ) { placeManager.closePlace( placeIdentifier ); } placeManager.goTo( "Process Instance Details Multi" ); processInstanceSelected.fire( new ProcessInstanceSelectionEvent( newProcessInstance.getDeploymentId(), newProcessInstance.getNewProcessInstanceId(), newProcessInstance.getNewProcessDefId(), newProcessInstance.getProcessDefName(), newProcessInstance.getNewProcessInstanceStatus() ) ); }
@Test public void testNewDataSet() { presenter.newDataSet(); verify(placeManager).tryClosePlace(eq(new DefaultPlaceRequest("DataSetDefWizard")), any(Command.class)); verify(placeManager).goTo("DataSetDefWizard"); }
private boolean isLibraryPerspectiveOpen() { final PlaceStatus statusPerspective = placeManager.getStatus(LIBRARY_PERSPECTIVE); final PlaceStatus statusPerspectiveWithoutRefresh = placeManager.getStatus(getLibraryPlaceRequestWithoutRefresh()); return statusPerspective.equals(PlaceStatus.OPEN) || statusPerspectiveWithoutRefresh.equals(PlaceStatus.OPEN); }
@OnClose public void onClose() { final String identifier = place.getParameter("requestedPlaceIdentifier", null); if (identifier != null) { placeManager.forceClosePlace(identifier); } }
@PostConstruct public void init() { view.init(this); final boolean isAlertsActive = PlaceStatus.OPEN.equals(placeManager.getStatus(MessageConsoleScreen.ALERTS)); view.setAlertsActive(isAlertsActive); placeManager.registerOnOpenCallback(new DefaultPlaceRequest(MessageConsoleScreen.ALERTS), () -> view.setAlertsActive(true)); placeManager.registerOnCloseCallback(new DefaultPlaceRequest(MessageConsoleScreen.ALERTS), () -> view.setAlertsActive(false)); }
private Optional<RightPanelView> getRightPanelView() { final DefaultPlaceRequest placeRequest = new DefaultPlaceRequest(RightPanelPresenter.IDENTIFIER); if (PlaceStatus.OPEN.equals(placeManager.getStatus(placeRequest))) { final AbstractWorkbenchActivity rightPanelActivity = (AbstractWorkbenchActivity) placeManager.getActivity(placeRequest); return Optional.of((RightPanelView) rightPanelActivity.getWidget()); } else { return Optional.empty(); } }
@Test public void testOpenInstanceDetails() { when(placeManager.getStatus(ProcessDashboard.PROCESS_DETAILS_SCREEN_ID)).thenReturn(PlaceStatus.CLOSE); presenter.tableCellSelected(COLUMN_PROCESS_INSTANCE_ID, 3); verify(instanceSelectionEvent).fire(any(ProcessInstanceSelectionEvent.class)); verify(processDashboardFocusEvent).fire(any(ProcessDashboardFocusEvent.class)); verify(placeManager).goTo(ProcessDashboard.PROCESS_DETAILS_SCREEN_ID); }
@Override public void onClose(CloseEvent<PopupView> event) { if (!placeManagerIsClosingUs) { try { popupAlreadyHiding = true; placeManager.closePlace(place); } finally { popupAlreadyHiding = false; } } } });
@Override protected void internalExecute(ScenarioSimulationContext context) { if (PlaceStatus.OPEN.equals(context.getPlaceManager().getStatus(context.getRightPanelRequest()))) { context.getPlaceManager().closePlace(context.getRightPanelRequest()); } else { context.getPlaceManager().goTo(context.getRightPanelRequest()); } }
@Test public void onPreferencesSaveOutsideLibraryTest() { doReturn(PlaceStatus.CLOSE).when(placeManager).getStatus(LibraryPlaces.LIBRARY_PERSPECTIVE); doReturn(PlaceStatus.CLOSE).when(placeManager).getStatus(any(PlaceRequest.class)); libraryPlaces.onPreferencesSave(mock(PreferencesCentralSaveEvent.class)); verify(libraryPlaces, never()).goToProject(); }
@OnClose public void onClose() { final String identifier = place.getParameter("requestedPlaceIdentifier", null); if (identifier != null) { placeManager.forceClosePlace(identifier); } }
@Override public void onClick( ClickEvent event ) { placeManager.goTo( "ProjectSettings" ); } });
public void onServerTemplateSelected(@Observes final ServerTemplateSelected serverTemplateSelected) { //Refresh view placeManager.closePlace(PerspectiveIds.PROCESS_DASHBOARD_SCREEN); placeManager.goTo(PerspectiveIds.PROCESS_DASHBOARD_SCREEN); }
@Test public void testOpenInstanceDetails() { when(taskService.getTask(anyString(), anyString(), anyLong())).thenReturn(mock(TaskSummary.class)); when(placeManager.getStatus(TASK_DETAILS_SCREEN)).thenReturn(PlaceStatus.CLOSE); TableDisplayer tableDisplayer = presenter.getTasksTable(); tableDisplayer.selectCell(COLUMN_TASK_ID, 0); verify(taskSelectionEvent).fire(any(TaskSelectionEvent.class)); verify(placeManager).goTo(TASK_DETAILS_SCREEN); }
Command createCleanupPlaceRequest(DefaultPlaceRequest placeToClose) { return () -> { placeManager.closePlace(placeToClose); }; }