@Override public void execute() { placeManager.goTo("repositoryStructureScreen"); } }).endMenu().build().getItems().get(0);
@Override public void execute() { placeManager.goTo("CategoryManager"); } }).endMenu().build().getItems().get(0);
@Override public void callback(final Map response) { if (isRegularFile(response)) { placeManager.goTo(path); } } }).readAttributes(path);
@Override public void execute() { placeManager.goTo(perspectiveIdentifierToGoBackTo); } })
void gotoPerspectiveCommand() { if (perspectiveId != null) { placeManager.goTo(perspectiveId); } }
@Inject public AdminCustomMenuBuilder(final IconMenuItemPresenter menuItem, final PlaceManager placeManager) { this.menuItem = menuItem; menuItem.setup("fa fa-cog", DefaultWorkbenchConstants.INSTANCE.Admin(), () -> placeManager.goTo(PerspectiveIds.ADMIN)); }
@Inject public HelpCustomMenuBuilder(final IconMenuItemPresenter menuItem, final PlaceManager placeManager) { this.menuItem = menuItem; menuItem.setup("fa fa-question", DefaultWorkbenchConstants.INSTANCE.Help(), () -> placeManager.goTo(PerspectiveIds.ADMIN)); }
@Override public void onClick( ClickEvent event ) { final Set<T> selectedSet = selectionModel.getSelectedSet(); for ( T selected : selectedSet ) { getPlaceManager().goTo( selected.getPath() ); } } } );
@Override public void callback(final WorkspaceProject project) { NewWorkspaceProjectWizard.super.complete(); invokeCallback(project); if (openEditor) { placeManager.goTo("ProjectSettings"); } notificationEvent.fire(new NotificationEvent(CommonConstants.INSTANCE.ItemCreatedSuccessfully())); busyIndicatorView.hideBusyIndicator(); } };
@Override public void callback(final Path path) { busyIndicatorView.hideBusyIndicator(); presenter.complete(); notifySuccess(); newResourceSuccessEvent.fire(new NewResourceSuccessEvent(path)); placeManager.goTo(path); } };
@Test public void fireSaveEventWithoutAdminScreenToGoBackToTest() { actionsScreen.fireSaveEvent(); verify(preSaveEvent).fire(any(PreferencesCentralPreSaveEvent.class)); verify(saveEvent).fire(any(PreferencesCentralSaveEvent.class)); verify(placeManager, never()).goTo(any(PlaceRequest.class)); }
@Test public void goToNoWhere() throws Exception { when(perspectiveActivity2.isDefault()).thenReturn(false); workbench.startIfNotBlocked(); verify(placeManager, never()).goTo(any(PlaceRequest.class)); }
@Test public void setupHomeLinkWithNoDefaultPerspective() { doReturn(null).when(workbench).getHomePerspectiveActivity(); doReturn(true).when(presenter).hasAccessToPerspective(any()); presenter.setupHomeLink(); ArgumentCaptor<Command> commandCaptor = ArgumentCaptor.forClass(Command.class); verify(view).setHomeLinkAction(commandCaptor.capture()); verify(view).setBrandImageAction(commandCaptor.capture()); commandCaptor.getValue().execute(); verify(placeManager, never()).goTo(anyString()); }
@Test public void fireSaveEventTest() { actionsScreen.initEvent(new PreferencesCentralActionsConfigurationEvent("screen", null)); actionsScreen.fireSaveEvent(); verify(preSaveEvent).fire(any(PreferencesCentralPreSaveEvent.class)); verify(saveEvent).fire(any(PreferencesCentralSaveEvent.class)); verify(placeManager).goTo(eq(new DefaultPlaceRequest(AdminPagePerspective.IDENTIFIER, params))); }
private void verifyInitSelectorBasicViewInteractions() { ArgumentCaptor<Command> captureCommand = ArgumentCaptor.forClass(Command.class); verify(view).setOptionChangeCommand(captureCommand.capture()); captureCommand.getValue().execute(); verify(view).getSelectedOption(); ArgumentCaptor<DefaultPlaceRequest> captureDefaultPlaceRequest = ArgumentCaptor.forClass(DefaultPlaceRequest.class); verify(placeManagerMock).goTo(captureDefaultPlaceRequest.capture()); assertEquals(selected_Perspective, captureDefaultPlaceRequest.getValue().getIdentifier()); verify(view).refresh(); } }
@Test public void testNewDataSet() { presenter.newDataSet(); verify(placeManager).tryClosePlace(eq(new DefaultPlaceRequest("DataSetDefWizard")), any(Command.class)); verify(placeManager).goTo("DataSetDefWizard"); }
@Test public void testOnSocialFileSelected_Module() { doReturn(mock(WorkspaceProject.class)).when(projectService).resolveProject(any(Path.class)); doReturn(PlaceStatus.OPEN).when(placeManager).getStatus(LibraryPlaces.LIBRARY_PERSPECTIVE); final PlaceRequest libraryPerspective = libraryPlaces.getLibraryPlaceRequestWithoutRefresh(); final SocialFileSelectedEvent event = new SocialFileSelectedEvent(ModuleEventType.NEW_MODULE.name(), null); libraryPlaces.onSocialFileSelected(event); verify(placeManager).goTo(libraryPerspective); verify(libraryPlaces).goToProject(); }
@Test public void goToTrySamplesTest() { final PlaceRequest trySamplesScreen = new DefaultPlaceRequest(LibraryPlaces.IMPORT_SAMPLE_PROJECTS_SCREEN); final PartDefinitionImpl part = new PartDefinitionImpl(trySamplesScreen); part.setSelectable(false); libraryPlaces.goToTrySamples(); verify(libraryPlaces).closeAllPlacesOrNothing(any()); verify(placeManager).goTo(eq(part), any(PanelDefinition.class)); verify(libraryBreadcrumbs).setupForTrySamples(activeOrganizationalUnit); }
@Test public void goToHomePerspective() throws Exception { when(authorizationPolicy.getHomePerspective(identity)).thenReturn("perspective1"); workbench.startIfNotBlocked(); verify(placeManager).goTo(new DefaultPlaceRequest(perspectiveActivity1.getIdentifier())); }