@Dependent public class RepositoryStructurePresenter extends Object implements RepositoryStructureView.Presenter, RepositoryStructureDataView.Presenter, ProjectModulesView.Presenter, ProjectContextChangeHandler
| 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,
RepositoryStructureTitle repositoryStructureTitle,
javax.enterprise.event.Event<ProjectContextChangeEvent> contextChangeEvent,
ConflictingRepositoriesPopup conflictingRepositoriesPopup,
RepositoryStructureMenu menus,
org.uberfire.client.mvp.PlaceManager placeManager,
ProjectContext projectContext,
ProjectWizard wizard,
RepositoryManagedStatusUpdater repositoryManagedStatusUpdater) |
| 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 |
clearView() |
org.uberfire.workbench.model.menu.Menus |
getMenus() |
String |
getTitle() |
void |
loadModel(Repository repository,
String branch) |
void |
onAddModule()
*** Presenter interfaces *******
|
void |
onChange() |
void |
onClose() |
void |
onDeleteModule(ProjectModuleRow moduleRow) |
void |
onEditModule(ProjectModuleRow moduleRow) |
void |
onFocus() |
void |
onInitRepositoryStructure() |
void |
onStartup(org.uberfire.mvp.PlaceRequest placeRequest) |
void |
setModel(RepositoryStructureModel model) |
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, RepositoryStructureTitle repositoryStructureTitle, javax.enterprise.event.Event<ProjectContextChangeEvent> contextChangeEvent, ConflictingRepositoriesPopup conflictingRepositoriesPopup, RepositoryStructureMenu menus, org.uberfire.client.mvp.PlaceManager placeManager, ProjectContext projectContext, ProjectWizard wizard, RepositoryManagedStatusUpdater repositoryManagedStatusUpdater)
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 onChange()
onChange in interface ProjectContextChangeHandlerpublic void setModel(RepositoryStructureModel model)
setModel in interface RepositoryStructureView.Presenterpublic void clearView()
clearView in interface RepositoryStructureView.Presenterpublic 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 loadModel(Repository repository, String branch)
loadModel in interface RepositoryStructureView.Presenterpublic void onInitRepositoryStructure()
onInitRepositoryStructure in interface RepositoryStructureDataView.Presenterpublic org.uberfire.workbench.model.menu.Menus getMenus()
Copyright © 2001–2017 JBoss by Red Hat. All rights reserved.