@Dependent public class RepositoryStructurePresenter extends Object implements RepositoryStructureView.Presenter, RepositoryStructureDataView.Presenter, ProjectModulesView.Presenter
| Modifier and Type | Class and Description |
|---|---|
static class |
RepositoryStructurePresenter.MenuItems |
| Modifier and Type | Field and Description |
|---|---|
protected org.jboss.errai.common.client.api.Caller<AssetManagementService> |
assetManagementServices |
protected javax.enterprise.event.Event<ProjectContextChangeEvent> |
contextChangedEvent |
protected org.uberfire.client.workbench.widgets.common.ErrorPopupPresenter |
errorPopup |
| Constructor and Description |
|---|
RepositoryStructurePresenter(RepositoryStructureView view) |
| Modifier and Type | Method and Description |
|---|---|
void |
addDataDisplay(com.google.gwt.view.client.HasData<ProjectModuleRow> display) |
com.google.gwt.user.client.ui.IsWidget |
asWidget() |
void |
configureRepository(String repository,
String sourceBranch,
String devBranch,
String releaseBranch,
String version) |
org.uberfire.workbench.model.menu.Menus |
getMenus() |
String |
getTitle() |
void |
onAddModule()
*** Presenter interfaces *******
|
void |
onArtifactIdChange(String artifactId) |
void |
onClose() |
void |
onConvertToMultiModule() |
void |
onDeleteModule(ProjectModuleRow moduleRow) |
void |
onEditModule(ProjectModuleRow moduleRow) |
void |
onFocus() |
void |
onGroupIdChange(String groupId) |
void |
onInitRepositoryStructure() |
void |
onOpenSingleProject() |
void |
onProjectModeChange() |
void |
onSaveRepositoryStructure() |
void |
onStartup(org.uberfire.mvp.PlaceRequest placeRequest) |
void |
onVersionChange(String version) |
void |
promoteChanges(String repository,
String sourceBranch,
String destinationBranch) |
void |
releaseProject(String repository,
String branch,
String userName,
String password,
String serverURL,
Boolean deployToRuntime,
String version) |
@Inject protected javax.enterprise.event.Event<ProjectContextChangeEvent> contextChangedEvent
@Inject protected org.jboss.errai.common.client.api.Caller<AssetManagementService> assetManagementServices
@Inject protected org.uberfire.client.workbench.widgets.common.ErrorPopupPresenter errorPopup
@Inject public RepositoryStructurePresenter(RepositoryStructureView view)
public void onStartup(org.uberfire.mvp.PlaceRequest placeRequest)
public String getTitle()
public com.google.gwt.user.client.ui.IsWidget asWidget()
public void onClose()
@OnFocus public void onFocus()
public void onAddModule()
onAddModule in interface ProjectModulesView.Presenterpublic void addDataDisplay(com.google.gwt.view.client.HasData<ProjectModuleRow> display)
addDataDisplay in interface ProjectModulesView.Presenterpublic void onDeleteModule(ProjectModuleRow moduleRow)
onDeleteModule in interface ProjectModulesView.Presenterpublic void onEditModule(ProjectModuleRow moduleRow)
onEditModule in interface ProjectModulesView.Presenterpublic void onArtifactIdChange(String artifactId)
onArtifactIdChange in interface RepositoryStructureDataView.Presenterpublic void onGroupIdChange(String groupId)
onGroupIdChange in interface RepositoryStructureDataView.Presenterpublic void onVersionChange(String version)
onVersionChange in interface RepositoryStructureDataView.Presenterpublic void onProjectModeChange()
onProjectModeChange in interface RepositoryStructureDataView.Presenterpublic void onInitRepositoryStructure()
onInitRepositoryStructure in interface RepositoryStructureDataView.Presenterpublic void onSaveRepositoryStructure()
onSaveRepositoryStructure in interface RepositoryStructureDataView.Presenterpublic void onConvertToMultiModule()
onConvertToMultiModule in interface RepositoryStructureDataView.Presenterpublic void onOpenSingleProject()
onOpenSingleProject in interface RepositoryStructureDataView.Presenterpublic void configureRepository(String repository, String sourceBranch, String devBranch, String releaseBranch, String version)
public void promoteChanges(String repository, String sourceBranch, String destinationBranch)
public void releaseProject(String repository, String branch, String userName, String password, String serverURL, Boolean deployToRuntime, String version)
public org.uberfire.workbench.model.menu.Menus getMenus()
Copyright © 2001–2016 JBoss by Red Hat. All rights reserved.