@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 |
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 |
| 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) |
| Modifier and Type | Method and Description |
|---|---|
void |
closeAllPlacesOrNothing(org.uberfire.mvp.Command successCallback) |
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 |
goToExternalImportPresenter(Set<ImportProject> projects) |
void |
goToImportRepositoryPopUp() |
elemental2.promise.Promise<Void> |
goToLibrary() |
void |
goToOrganizationalUnits() |
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 |
goToTrySamples() |
void |
init(LibraryPerspective libraryPerspective) |
boolean |
isThisRepositoryBeingAccessed(org.guvnor.structure.repositories.Repository repository) |
boolean |
isThisUserAccessingThisRepository(org.jboss.errai.security.shared.api.identity.User user,
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 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)
@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 goToAsset(org.uberfire.backend.vfs.Path path)
public void goToAddAsset()
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 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(org.jboss.errai.security.shared.api.identity.User user,
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–2019 JBoss by Red Hat. All rights reserved.