public class ProjectScreen extends Object
| Modifier and Type | Class and Description |
|---|---|
static interface |
ProjectScreen.View |
| Modifier and Type | Field and Description |
|---|---|
protected org.guvnor.common.services.project.model.WorkspaceProject |
workspaceProject |
| Constructor and Description |
|---|
ProjectScreen(ProjectScreen.View view,
LibraryPlaces libraryPlaces,
AssetsScreen assetsScreen,
ChangeRequestListPresenter changeRequestsScreen,
ContributorsListPresenter contributorsListScreen,
ProjectMetricsScreen projectMetricsScreen,
org.guvnor.common.services.project.client.security.ProjectController projectController,
SettingsPresenter settingsPresenter,
NewFileUploader newFileUploader,
NewResourcePresenter newResourcePresenter,
org.jboss.errai.ioc.client.api.ManagedInstance<DeleteProjectPopUpScreen> deleteProjectPopUpScreen,
org.jboss.errai.ioc.client.api.ManagedInstance<DeleteBranchPopUpScreen> deleteBranchPopUpScreen,
org.jboss.errai.ioc.client.api.ManagedInstance<RenameProjectPopUpScreen> renameProjectPopUpScreen,
org.jboss.errai.common.client.api.Caller<LibraryService> libraryService,
org.jboss.errai.common.client.api.Caller<ProjectScreenService> projectScreenService,
org.uberfire.ext.editor.commons.client.file.popups.CopyPopUpPresenter copyPopUpPresenter,
ProjectNameValidator projectNameValidator,
org.uberfire.client.promise.Promises promises,
javax.enterprise.event.Event<org.uberfire.workbench.events.NotificationEvent> notificationEvent,
ProjectContributorsListServiceImpl projectContributorsListService,
ProjectMainActions projectMainActions) |
| Modifier and Type | Method and Description |
|---|---|
void |
addAsset() |
void |
changeProjectAndTitleWhenContextChange(org.guvnor.common.services.project.context.WorkspaceProjectContextChangeEvent current) |
void |
deleteBranch() |
void |
deleteProject() |
void |
duplicate() |
String |
getTitle() |
ProjectScreen.View |
getView() |
void |
importAsset() |
void |
initialize() |
void |
onAddAsset(NewResourceSuccessEvent event) |
void |
onAssetsUpdated(UpdatedAssetsEvent event) |
void |
onChangeRequestListUpdated(org.guvnor.structure.repositories.changerequest.portable.ChangeRequestListUpdatedEvent event) |
void |
onChangeRequestStatusUpdated(org.guvnor.structure.repositories.changerequest.portable.ChangeRequestStatusUpdatedEvent event) |
boolean |
onMayClose() |
void |
onRepositoryContributorsUpdated(org.guvnor.common.services.project.events.RepositoryContributorsUpdatedEvent repositoryUpdatedEvent) |
void |
reimport() |
void |
rename() |
void |
setAssetsCount(Integer assetsCount) |
void |
setChangeRequestsCount(Integer openChangeRequestsCount) |
void |
showAssets() |
void |
showChangeRequests() |
void |
showContributors() |
void |
showMetrics() |
void |
showSettings() |
void |
submitChangeRequest() |
boolean |
userCanCreateProjects() |
boolean |
userCanDeleteProject() |
protected org.guvnor.common.services.project.model.WorkspaceProject workspaceProject
@Inject public ProjectScreen(ProjectScreen.View view, LibraryPlaces libraryPlaces, AssetsScreen assetsScreen, ChangeRequestListPresenter changeRequestsScreen, ContributorsListPresenter contributorsListScreen, ProjectMetricsScreen projectMetricsScreen, org.guvnor.common.services.project.client.security.ProjectController projectController, SettingsPresenter settingsPresenter, NewFileUploader newFileUploader, NewResourcePresenter newResourcePresenter, org.jboss.errai.ioc.client.api.ManagedInstance<DeleteProjectPopUpScreen> deleteProjectPopUpScreen, org.jboss.errai.ioc.client.api.ManagedInstance<DeleteBranchPopUpScreen> deleteBranchPopUpScreen, org.jboss.errai.ioc.client.api.ManagedInstance<RenameProjectPopUpScreen> renameProjectPopUpScreen, org.jboss.errai.common.client.api.Caller<LibraryService> libraryService, org.jboss.errai.common.client.api.Caller<ProjectScreenService> projectScreenService, org.uberfire.ext.editor.commons.client.file.popups.CopyPopUpPresenter copyPopUpPresenter, ProjectNameValidator projectNameValidator, org.uberfire.client.promise.Promises promises, javax.enterprise.event.Event<org.uberfire.workbench.events.NotificationEvent> notificationEvent, ProjectContributorsListServiceImpl projectContributorsListService, ProjectMainActions projectMainActions)
@PostConstruct public void initialize()
@OnMayClose public boolean onMayClose()
public void setAssetsCount(Integer assetsCount)
public void setChangeRequestsCount(Integer openChangeRequestsCount)
public void onAddAsset(@Observes
NewResourceSuccessEvent event)
public void onChangeRequestListUpdated(@Observes
org.guvnor.structure.repositories.changerequest.portable.ChangeRequestListUpdatedEvent event)
public void onChangeRequestStatusUpdated(@Observes
org.guvnor.structure.repositories.changerequest.portable.ChangeRequestStatusUpdatedEvent event)
public void onAssetsUpdated(@Observes
UpdatedAssetsEvent event)
public void onRepositoryContributorsUpdated(@Observes
org.guvnor.common.services.project.events.RepositoryContributorsUpdatedEvent repositoryUpdatedEvent)
public void changeProjectAndTitleWhenContextChange(@Observes
org.guvnor.common.services.project.context.WorkspaceProjectContextChangeEvent current)
public void showAssets()
public void showChangeRequests()
public void showMetrics()
public void showContributors()
public String getTitle()
public void deleteProject()
public void deleteBranch()
public void submitChangeRequest()
public void addAsset()
public void importAsset()
public void showSettings()
public void rename()
public void duplicate()
public void reimport()
public boolean userCanDeleteProject()
public boolean userCanCreateProjects()
public ProjectScreen.View getView()
Copyright © 2001–2021 JBoss by Red Hat. All rights reserved.