@Override public void onOpen() { super.onOpen(); if (assertFrameworkLockingStrategy()) { lockManager.acquireLockOnDemand(); } }
@Override public void onFocus() { super.onFocus(); if (path != null) { if (assertFrameworkLockingStrategy()) { lockManager.onFocus(); } } }
/** * Handle the current history token. Typically called at application start, * to ensure bookmark launches work. */ public void handleCurrentHistory() { handleHistoryToken(historian.getToken()); }
@Override public void execute() { placeManager.goTo("CategoryManager"); } }).endMenu().build().getItems().get(0);
Command createCleanupPlaceRequest(DefaultPlaceRequest placeToClose) { return () -> { placeManager.closePlace(placeToClose); }; }
@Override public PlaceStatus getStatus(final PlaceRequest place) { PerspectiveActivity currentPerspective = perspectiveManager.getCurrentPerspective(); if (currentPerspective != null && currentPerspective.getPlace().equals(place)) { return PlaceStatus.OPEN; } return resolveExistingParts(place) != null ? PlaceStatus.OPEN : PlaceStatus.CLOSE; }
@Override public SplashScreenActivity getSplashScreenInterceptor(final PlaceRequest placeRequest) { SplashScreenActivity resultBean = null; for (SplashScreenActivity splashScreen : activityBeansCache.getSplashScreens()) { if (splashScreen.intercept(placeRequest)) { if (splashScreen.isEnabled()) { resultBean = splashScreen; break; } } } return startIfNecessary(secure(resultBean), placeRequest); }
@Override public void onClose() { if (assertFrameworkLockingStrategy()) { lockManager.releaseLock(); lockManagerProvider.destroy(lockManager); } super.onClose(); }
@Override public void onBrowserEvent(Event event) { if (isLockedByCurrentUser()) { return; } if (lockDemandDetector.isLockRequired(event)) { acquireLock(); } } };
@Before public void setUp() { categoriesManagerCache = new CategoriesManagerCache(undefinedCategory); resourceTypeManagerCache = new ResourceTypeManagerCache(categoriesManagerCache); activityBeansCache = new ActivityBeansCache(iocManager, newPerspectiveEventEvent, newWorkbenchScreenEvent, resourceTypeManagerCache, experimentalActivitiesAuthorizationManager); }
@Override public void onStartup(final ObservablePath path, final PlaceRequest place) { super.onStartup(place); this.path = path; if (getLockingStrategy() == FRAMEWORK_PESSIMISTIC) { setupDefaultPessimisticLockManager(); } }
@Override public Void answer(InvocationOnMock invocation) throws Throwable { // simulate is what PlaceManager will do in response to the close hook popupActivity.onClose(); return null; } }).when(placeManager).closePlace(popupPlace);
@Override List<ActivityAndMetaInfo> getActivities() { if(mockSplashcreen) return activitiesAndMetaInfo; return super.getActivities(); }
@Override public void schedule(int delayMillis) { run(); } };
@Override public void execute() { placeManager.goTo("repositoryStructureScreen"); } }).endMenu().build().getItems().get(0);
@Before public void setUp() { categoriesManagerCache = new CategoriesManagerCache(undefinedCategory); resourceTypeManagerCache = new ResourceTypeManagerCache(categoriesManagerCache); activityBeansCache = new ActivityBeansCache(iocManager, newPerspectiveEventEvent, newWorkbenchScreenEvent, resourceTypeManagerCache, experimentalActivitiesAuthorizationManager); }
@Override public void callback(final Map response) { if (isRegularFile(response)) { placeManager.goTo(path); } } }).readAttributes(path);
@Override public void onClick( ClickEvent event ) { placeManager.goTo( "ProjectSettings" ); } });
@Override public void execute() { placeManager.goTo(perspectiveIdentifierToGoBackTo); } })