Class ProcessDefinitionDetailsPresenter
- java.lang.Object
-
- org.jbpm.workbench.pr.client.editors.definition.details.ProcessDefinitionDetailsPresenter
-
- All Implemented Interfaces:
org.jbpm.workbench.common.client.menu.RefreshMenuBuilder.SupportsRefresh
@Dependent public class ProcessDefinitionDetailsPresenter extends Object implements org.jbpm.workbench.common.client.menu.RefreshMenuBuilder.SupportsRefresh
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceProcessDefinitionDetailsPresenter.ProcessDefinitionDetailsView
-
Field Summary
Fields Modifier and Type Field Description protected org.jbpm.workbench.forms.client.display.views.PopupFormDisplayerViewformDisplayPopUpprotected org.jbpm.workbench.common.client.menu.PrimaryActionMenuBuilderprimaryActionMenuBuilderprotected org.jbpm.workbench.forms.client.display.providers.StartProcessFormDisplayProviderImplstartProcessDisplayProviderprotected ProcessDefinitionDetailsPresenter.ProcessDefinitionDetailsViewview
-
Constructor Summary
Constructors Constructor Description ProcessDefinitionDetailsPresenter()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidbuildMenu(Consumer<org.uberfire.workbench.model.menu.Menus> menusConsumer)voidcreateNewProcessInstance()com.google.gwt.user.client.ui.IsWidgetgetDetailsView()com.google.gwt.user.client.ui.IsWidgetgetProcessDiagramView()StringgetTitle()org.uberfire.client.mvp.UberView<ProcessDefinitionDetailsPresenter>getView()voidinit()voidonProcessSelectionEvent(org.jbpm.workbench.pr.events.ProcessDefSelectionEvent event)voidonRefresh()voidonStartup(org.uberfire.mvp.PlaceRequest place)protected voidsetPrimaryActionMenuBuilder(org.jbpm.workbench.common.client.menu.PrimaryActionMenuBuilder primaryActionMenuBuilder)
-
-
-
Field Detail
-
view
@Inject protected ProcessDefinitionDetailsPresenter.ProcessDefinitionDetailsView view
-
formDisplayPopUp
@Inject protected org.jbpm.workbench.forms.client.display.views.PopupFormDisplayerView formDisplayPopUp
-
startProcessDisplayProvider
@Inject protected org.jbpm.workbench.forms.client.display.providers.StartProcessFormDisplayProviderImpl startProcessDisplayProvider
-
primaryActionMenuBuilder
protected org.jbpm.workbench.common.client.menu.PrimaryActionMenuBuilder primaryActionMenuBuilder
-
-
Method Detail
-
init
@PostConstruct public void init()
-
onStartup
public void onStartup(org.uberfire.mvp.PlaceRequest place)
-
getView
public org.uberfire.client.mvp.UberView<ProcessDefinitionDetailsPresenter> getView()
-
buildMenu
public void buildMenu(Consumer<org.uberfire.workbench.model.menu.Menus> menusConsumer)
-
getTitle
public String getTitle()
-
onRefresh
public void onRefresh()
- Specified by:
onRefreshin interfaceorg.jbpm.workbench.common.client.menu.RefreshMenuBuilder.SupportsRefresh
-
setPrimaryActionMenuBuilder
protected void setPrimaryActionMenuBuilder(org.jbpm.workbench.common.client.menu.PrimaryActionMenuBuilder primaryActionMenuBuilder)
-
onProcessSelectionEvent
public void onProcessSelectionEvent(@Observes org.jbpm.workbench.pr.events.ProcessDefSelectionEvent event)
-
createNewProcessInstance
public void createNewProcessInstance()
-
getDetailsView
public com.google.gwt.user.client.ui.IsWidget getDetailsView()
-
getProcessDiagramView
public com.google.gwt.user.client.ui.IsWidget getProcessDiagramView()
-
-