@ApplicationScoped public class LibraryPlaces extends Object implements org.guvnor.common.services.project.context.WorkspaceProjectContextChangeHandler
| Modifier and Type | Field and Description |
|---|---|
static String |
ADD_ASSET_SCREEN |
static String |
ALERTS |
static String |
CHANGE_REQUEST_REVIEW |
static String |
IMPORT_PROJECTS_SCREEN |
static String |
IMPORT_SAMPLE_PROJECTS_SCREEN |
static String |
LIBRARY_PERSPECTIVE |
static List<String> |
LIBRARY_PLACES |
static String |
LIBRARY_SCREEN |
static String |
ORG_UNITS_METRICS_SCREEN |
static String |
ORGANIZATIONAL_UNITS_SCREEN |
static String |
PROJECT_DETAIL_SCREEN |
static String |
PROJECT_EXPLORER |
static String |
PROJECT_METRICS_SCREEN |
static String |
PROJECT_SCREEN |
static String |
PROJECT_SETTINGS |
static String |
REPOSITORY_STRUCTURE_SCREEN |
static String |
SUBMIT_CHANGE_REQUEST |
| Constructor and Description |
|---|
LibraryPlaces() |
LibraryPlaces(org.uberfire.ext.widgets.common.client.breadcrumbs.UberfireBreadcrumbs breadcrumbs,
org.jboss.errai.ui.client.local.spi.TranslationService ts,
javax.enterprise.event.Event<AssetDetailEvent> assetDetailEvent,
org.jboss.errai.common.client.api.Caller<LibraryService> libraryService,
org.jboss.errai.common.client.api.Caller<org.guvnor.common.services.project.service.WorkspaceProjectService> projectService,
org.jboss.errai.common.client.api.Caller<KieModuleService> moduleService,
org.uberfire.client.mvp.PlaceManager placeManager,
org.guvnor.common.services.project.client.context.WorkspaceProjectContext projectContext,
javax.enterprise.event.Event<org.guvnor.common.services.project.context.WorkspaceProjectContextChangeEvent> projectContextChangeEvent,
javax.enterprise.event.Event<org.uberfire.workbench.events.NotificationEvent> notificationEvent,
TranslationUtils translationUtils,
org.jboss.errai.common.client.api.Caller<org.uberfire.backend.vfs.VFSService> vfsService,
org.jboss.errai.ioc.client.api.ManagedInstance<ImportRepositoryPopUpPresenter> importRepositoryPopUpPresenters,
javax.enterprise.event.Event<ProjectAssetListUpdated> assetListUpdatedEvent,
CloseUnsavedProjectAssetsPopUpPresenter closeUnsavedProjectAssetsPopUpPresenter,
javax.enterprise.event.Event<ImportProjectsSetupEvent> importProjectsSetupEvent,
LibraryBreadcrumbs libraryBreadcrumbs,
org.uberfire.rpc.SessionInfo sessionInfo,
org.jboss.errai.common.client.api.Caller<org.guvnor.structure.repositories.RepositoryService> repositoryService,
org.uberfire.client.promise.Promises promises,
org.guvnor.structure.client.security.OrganizationalUnitController organizationalUnitController,
org.jboss.errai.common.client.api.Caller<org.guvnor.structure.organizationalunit.OrganizationalUnitService> organizationalUnitService,
org.slf4j.Logger logger,
org.uberfire.client.util.Cookie cookie,
org.uberfire.client.mvp.PerspectiveManager perspectiveManager) |
| Modifier and Type | Method and Description |
|---|---|
void |
closeAllPlacesOrNothing(org.uberfire.mvp.Command successCallback) |
void |
closeChangeRequestReviewScreen() |
void |
closePlace(org.uberfire.mvp.Command successCallback,
org.uberfire.mvp.PlaceRequest place) |
void |
deleteProject(org.guvnor.common.services.project.model.WorkspaceProject project,
org.uberfire.ext.widgets.common.client.common.HasBusyIndicator view) |
void |
expose() |
org.guvnor.structure.organizationalunit.OrganizationalUnit |
getActiveSpace() |
org.guvnor.common.services.project.model.WorkspaceProject |
getActiveWorkspace() |
protected Map<String,List<String>> |
getParameterMap() |
org.guvnor.common.services.project.client.context.WorkspaceProjectContext |
getWorkbenchContext() |
void |
goToAddAsset() |
void |
goToAsset(org.uberfire.backend.vfs.Path path) |
void |
goToChangeRequestReviewScreen(long changeRequestId) |
void |
goToExternalImportPresenter(Set<ImportProject> projects) |
void |
goToImportRepositoryPopUp() |
elemental2.promise.Promise<Void> |
goToLibrary() |
void |
goToOrganizationalUnits() |
void |
goToProject(org.uberfire.backend.vfs.Path projectPath) |
void |
goToProject(String spaceName,
String projectName,
String branchName) |
void |
goToProject(org.guvnor.common.services.project.model.WorkspaceProject project) |
void |
goToProject(org.guvnor.common.services.project.model.WorkspaceProject project,
org.guvnor.structure.repositories.Branch branch) |
void |
goToSubmitChangeRequestScreen() |
void |
goToTrySamples() |
void |
init(LibraryPerspective libraryPerspective) |
boolean |
isThisRepositoryBeingAccessed(org.guvnor.structure.repositories.Repository repository) |
boolean |
isThisUserAccessingThisRepository(String userIdentifier,
org.guvnor.structure.repositories.Repository repository) |
static Object |
nativeGoToSpace(String spaceName) |
static boolean |
nativeUserCanCreateOrganizationalUnit() |
void |
onAssetListUpdateEvent(ProjectAssetListUpdated event) |
void |
onAssetRenamedAccepted(org.uberfire.ext.editor.commons.client.event.ConcurrentRenameAcceptedEvent concurrentRenameAcceptedEvent) |
void |
onAssetSelected(AssetDetailEvent assetDetails) |
void |
onChange(org.guvnor.common.services.project.context.WorkspaceProjectContextChangeEvent previous,
org.guvnor.common.services.project.context.WorkspaceProjectContextChangeEvent current) |
void |
onConcurrentDelete(org.uberfire.ext.editor.commons.client.event.ConcurrentDeleteAcceptedEvent concurrentDeleteAcceptedEvent) |
void |
onDeletedResource(org.uberfire.workbench.events.ResourceDeletedEvent deleteFileEvent) |
void |
onNewResourceCreated(NewResourceSuccessEvent newResourceSuccessEvent) |
void |
onOrganizationalUnitRemoved(org.guvnor.structure.organizationalunit.RemoveOrganizationalUnitEvent removedOrganizationalUnitEvent) |
void |
onPreferencesCancel(org.uberfire.ext.preferences.client.event.PreferencesCentralUndoChangesEvent event) |
void |
onPreferencesSave(org.uberfire.ext.preferences.client.event.PreferencesCentralSaveEvent event) |
void |
onProjectDeleted(org.guvnor.structure.repositories.RepositoryRemovedEvent repositoryRemovedEvent) |
void |
onSelectPlaceEvent(org.uberfire.client.workbench.events.PlaceGainFocusEvent placeGainFocusEvent) |
void |
refresh(org.uberfire.mvp.Command callback) |
void |
setup() |
void |
setupExternalImportBreadCrumbs() |
boolean |
userCanCreateOrganizationalUnit() |
public static final String LIBRARY_PERSPECTIVE
public static final String LIBRARY_SCREEN
public static final String PROJECT_SCREEN
public static final String IMPORT_PROJECTS_SCREEN
public static final String IMPORT_SAMPLE_PROJECTS_SCREEN
public static final String PROJECT_DETAIL_SCREEN
public static final String ORG_UNITS_METRICS_SCREEN
public static final String PROJECT_METRICS_SCREEN
public static final String ORGANIZATIONAL_UNITS_SCREEN
public static final String PROJECT_SETTINGS
public static final String PROJECT_EXPLORER
public static final String ALERTS
public static final String REPOSITORY_STRUCTURE_SCREEN
public static final String ADD_ASSET_SCREEN
public static final String SUBMIT_CHANGE_REQUEST
public static final String CHANGE_REQUEST_REVIEW
public LibraryPlaces()
@Inject
public LibraryPlaces(org.uberfire.ext.widgets.common.client.breadcrumbs.UberfireBreadcrumbs breadcrumbs,
org.jboss.errai.ui.client.local.spi.TranslationService ts,
javax.enterprise.event.Event<AssetDetailEvent> assetDetailEvent,
org.jboss.errai.common.client.api.Caller<LibraryService> libraryService,
org.jboss.errai.common.client.api.Caller<org.guvnor.common.services.project.service.WorkspaceProjectService> projectService,
org.jboss.errai.common.client.api.Caller<KieModuleService> moduleService,
org.uberfire.client.mvp.PlaceManager placeManager,
org.guvnor.common.services.project.client.context.WorkspaceProjectContext projectContext,
javax.enterprise.event.Event<org.guvnor.common.services.project.context.WorkspaceProjectContextChangeEvent> projectContextChangeEvent,
javax.enterprise.event.Event<org.uberfire.workbench.events.NotificationEvent> notificationEvent,
TranslationUtils translationUtils,
org.jboss.errai.common.client.api.Caller<org.uberfire.backend.vfs.VFSService> vfsService,
org.jboss.errai.ioc.client.api.ManagedInstance<ImportRepositoryPopUpPresenter> importRepositoryPopUpPresenters,
@Routed
javax.enterprise.event.Event<ProjectAssetListUpdated> assetListUpdatedEvent,
CloseUnsavedProjectAssetsPopUpPresenter closeUnsavedProjectAssetsPopUpPresenter,
@Source(value=EXTERNAL)
javax.enterprise.event.Event<ImportProjectsSetupEvent> importProjectsSetupEvent,
LibraryBreadcrumbs libraryBreadcrumbs,
org.uberfire.rpc.SessionInfo sessionInfo,
org.jboss.errai.common.client.api.Caller<org.guvnor.structure.repositories.RepositoryService> repositoryService,
org.uberfire.client.promise.Promises promises,
org.guvnor.structure.client.security.OrganizationalUnitController organizationalUnitController,
org.jboss.errai.common.client.api.Caller<org.guvnor.structure.organizationalunit.OrganizationalUnitService> organizationalUnitService,
org.slf4j.Logger logger,
org.uberfire.client.util.Cookie cookie,
org.uberfire.client.mvp.PerspectiveManager perspectiveManager)
@PostConstruct public void setup()
public void expose()
public static boolean nativeUserCanCreateOrganizationalUnit()
public boolean userCanCreateOrganizationalUnit()
public void onSelectPlaceEvent(@Observes
org.uberfire.client.workbench.events.PlaceGainFocusEvent placeGainFocusEvent)
public void onAssetListUpdateEvent(@Observes @Remote ProjectAssetListUpdated event)
public void onNewResourceCreated(@Observes
NewResourceSuccessEvent newResourceSuccessEvent)
public void onAssetRenamedAccepted(@Observes
org.uberfire.ext.editor.commons.client.event.ConcurrentRenameAcceptedEvent concurrentRenameAcceptedEvent)
public void onProjectDeleted(@Observes
org.guvnor.structure.repositories.RepositoryRemovedEvent repositoryRemovedEvent)
public void deleteProject(org.guvnor.common.services.project.model.WorkspaceProject project,
org.uberfire.ext.widgets.common.client.common.HasBusyIndicator view)
public void onOrganizationalUnitRemoved(@Observes
org.guvnor.structure.organizationalunit.RemoveOrganizationalUnitEvent removedOrganizationalUnitEvent)
public void onAssetSelected(@Observes
AssetDetailEvent assetDetails)
public void onPreferencesSave(@Observes
org.uberfire.ext.preferences.client.event.PreferencesCentralSaveEvent event)
public void onPreferencesCancel(@Observes
org.uberfire.ext.preferences.client.event.PreferencesCentralUndoChangesEvent event)
public void refresh(org.uberfire.mvp.Command callback)
public void goToOrganizationalUnits()
public elemental2.promise.Promise<Void> goToLibrary()
public void goToProject(org.guvnor.common.services.project.model.WorkspaceProject project)
public void goToProject(org.guvnor.common.services.project.model.WorkspaceProject project,
org.guvnor.structure.repositories.Branch branch)
public void goToProject(org.uberfire.backend.vfs.Path projectPath)
public void goToAsset(org.uberfire.backend.vfs.Path path)
public void goToAddAsset()
public void goToSubmitChangeRequestScreen()
public void goToChangeRequestReviewScreen(long changeRequestId)
public void goToTrySamples()
public void goToImportRepositoryPopUp()
public void goToExternalImportPresenter(Set<ImportProject> projects)
public void setupExternalImportBreadCrumbs()
public void closeAllPlacesOrNothing(org.uberfire.mvp.Command successCallback)
public void closeChangeRequestReviewScreen()
public void closePlace(org.uberfire.mvp.Command successCallback,
org.uberfire.mvp.PlaceRequest place)
public org.guvnor.common.services.project.client.context.WorkspaceProjectContext getWorkbenchContext()
public org.guvnor.common.services.project.model.WorkspaceProject getActiveWorkspace()
public org.guvnor.structure.organizationalunit.OrganizationalUnit getActiveSpace()
public boolean isThisUserAccessingThisRepository(String userIdentifier, org.guvnor.structure.repositories.Repository repository)
public boolean isThisRepositoryBeingAccessed(org.guvnor.structure.repositories.Repository repository)
public void init(LibraryPerspective libraryPerspective)
public void onChange(org.guvnor.common.services.project.context.WorkspaceProjectContextChangeEvent previous,
org.guvnor.common.services.project.context.WorkspaceProjectContextChangeEvent current)
onChange in interface org.guvnor.common.services.project.context.WorkspaceProjectContextChangeHandlerpublic void onDeletedResource(@Observes
org.uberfire.workbench.events.ResourceDeletedEvent deleteFileEvent)
public void onConcurrentDelete(@Observes
org.uberfire.ext.editor.commons.client.event.ConcurrentDeleteAcceptedEvent concurrentDeleteAcceptedEvent)
Copyright © 2001–2021 JBoss by Red Hat. All rights reserved.