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,
EmptyAssetsScreen emptyAssetsScreen,
AssetsScreen assetsScreen,
ContributorsListPresenter contributorsListScreen,
ProjectMetricsScreen projectMetricsScreen,
org.guvnor.common.services.project.client.security.ProjectController projectController,
SettingsPresenter settingsPresenter,
org.guvnor.structure.client.security.OrganizationalUnitController organizationalUnitController,
NewFileUploader newFileUploader,
NewResourcePresenter newResourcePresenter,
BuildExecutor buildExecutor,
org.jboss.errai.ioc.client.api.ManagedInstance<EditContributorsPopUpPresenter> editContributorsPopUpPresenter,
org.jboss.errai.ioc.client.api.ManagedInstance<DeleteProjectPopUpScreen> deleteProjectPopUpScreen,
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,
org.guvnor.messageconsole.client.console.widget.button.ViewHideAlertsButtonPresenter viewHideAlertsButtonPresenter) |
| Modifier and Type | Method and Description |
|---|---|
void |
addAsset() |
void |
build() |
boolean |
canEditContributors() |
void |
delete() |
void |
deploy() |
void |
duplicate() |
void |
editContributors() |
String |
getTitle() |
ProjectScreen.View |
getView() |
void |
importAsset() |
void |
initialize() |
void |
onAddAsset(NewResourceSuccessEvent event) |
void |
onAssetsUpdated(UpdatedAssetsEvent event) |
void |
onContriburorsUpdated(org.guvnor.structure.events.AfterEditOrganizationalUnitEvent event) |
void |
reimport() |
void |
rename() |
void |
setAssetsCount(Integer assetsCount) |
void |
showAssets() |
void |
showContributors() |
void |
showMetrics() |
void |
showSettings() |
boolean |
userCanBuildProject() |
boolean |
userCanCreateProjects() |
boolean |
userCanDeleteRepository() |
boolean |
userCanUpdateProject() |
protected org.guvnor.common.services.project.model.WorkspaceProject workspaceProject
@Inject public ProjectScreen(ProjectScreen.View view, LibraryPlaces libraryPlaces, EmptyAssetsScreen emptyAssetsScreen, AssetsScreen assetsScreen, ContributorsListPresenter contributorsListScreen, ProjectMetricsScreen projectMetricsScreen, org.guvnor.common.services.project.client.security.ProjectController projectController, SettingsPresenter settingsPresenter, org.guvnor.structure.client.security.OrganizationalUnitController organizationalUnitController, NewFileUploader newFileUploader, NewResourcePresenter newResourcePresenter, BuildExecutor buildExecutor, org.jboss.errai.ioc.client.api.ManagedInstance<EditContributorsPopUpPresenter> editContributorsPopUpPresenter, org.jboss.errai.ioc.client.api.ManagedInstance<DeleteProjectPopUpScreen> deleteProjectPopUpScreen, 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, org.guvnor.messageconsole.client.console.widget.button.ViewHideAlertsButtonPresenter viewHideAlertsButtonPresenter)
@PostConstruct public void initialize()
public void setAssetsCount(Integer assetsCount)
public void onAddAsset(@Observes
NewResourceSuccessEvent event)
public void onAssetsUpdated(@Observes
UpdatedAssetsEvent event)
public void onContriburorsUpdated(@Observes
org.guvnor.structure.events.AfterEditOrganizationalUnitEvent event)
public void showAssets()
public void showMetrics()
public void showContributors()
public String getTitle()
public void delete()
public void addAsset()
public void importAsset()
public void showSettings()
public void rename()
public void editContributors()
public void duplicate()
public void reimport()
public void build()
public void deploy()
public boolean canEditContributors()
public boolean userCanDeleteRepository()
public boolean userCanBuildProject()
public boolean userCanUpdateProject()
public boolean userCanCreateProjects()
public ProjectScreen.View getView()
Copyright © 2001–2018 JBoss by Red Hat. All rights reserved.