@Dependent public class RepositoryStructurePresenter extends Object implements RepositoryStructureView.Presenter, RepositoryStructureDataView.Presenter, ProjectModulesView.Presenter
| Modifier and Type | Class and Description |
|---|---|
static class |
RepositoryStructurePresenter.MenuItems |
| Constructor and Description |
|---|
RepositoryStructurePresenter() |
RepositoryStructurePresenter(RepositoryStructureView view,
org.jboss.errai.common.client.api.Caller<POMService> pomService,
org.jboss.errai.common.client.api.Caller<RepositoryStructureService> repositoryStructureService,
org.jboss.errai.common.client.api.Caller<AssetManagementService> assetManagementService,
javax.enterprise.event.Event<org.uberfire.client.workbench.events.ChangeTitleWidgetEvent> changeTitleWidgetEvent,
javax.enterprise.event.Event<ProjectContextChangeEvent> contextChangeEvent,
org.uberfire.client.workbench.widgets.common.ErrorPopupPresenter errorPopup,
ConflictingRepositoriesPopup conflictingRepositoriesPopup,
KieWorkbenchACLImpl kieACL,
org.uberfire.client.mvp.PlaceManager placeManager,
ProjectContext workbenchContext,
ProjectWizard wizard) |
| 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 |
onClose() |
void |
onConvertToMultiModule() |
void |
onDeleteModule(ProjectModuleRow moduleRow) |
void |
onEditModule(ProjectModuleRow moduleRow) |
void |
onFocus() |
void |
onInitRepositoryStructure() |
void |
onOpenSingleProject() |
void |
onSaveRepositoryStructure() |
void |
onStartup(org.uberfire.mvp.PlaceRequest placeRequest) |
void |
promoteChanges(String repository,
String sourceBranch,
String destinationBranch) |
void |
releaseProject(String repository,
String branch,
String userName,
String password,
String serverURL,
Boolean deployToRuntime,
String version) |
public RepositoryStructurePresenter()
@Inject public RepositoryStructurePresenter(RepositoryStructureView view, org.jboss.errai.common.client.api.Caller<POMService> pomService, org.jboss.errai.common.client.api.Caller<RepositoryStructureService> repositoryStructureService, org.jboss.errai.common.client.api.Caller<AssetManagementService> assetManagementService, javax.enterprise.event.Event<org.uberfire.client.workbench.events.ChangeTitleWidgetEvent> changeTitleWidgetEvent, javax.enterprise.event.Event<ProjectContextChangeEvent> contextChangeEvent, org.uberfire.client.workbench.widgets.common.ErrorPopupPresenter errorPopup, ConflictingRepositoriesPopup conflictingRepositoriesPopup, KieWorkbenchACLImpl kieACL, org.uberfire.client.mvp.PlaceManager placeManager, ProjectContext workbenchContext, ProjectWizard wizard)
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 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.