Class ProcessInstanceDetailsPresenter
- java.lang.Object
-
- org.jbpm.workbench.pr.client.editors.instance.details.ProcessInstanceDetailsPresenter
-
- All Implemented Interfaces:
org.jbpm.workbench.common.client.menu.RefreshMenuBuilder.SupportsRefresh
@Dependent public class ProcessInstanceDetailsPresenter extends Object implements org.jbpm.workbench.common.client.menu.RefreshMenuBuilder.SupportsRefresh
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceProcessInstanceDetailsPresenter.ProcessInstanceDetailsView
-
Field Summary
Fields Modifier and Type Field Description protected javax.enterprise.event.Event<org.uberfire.workbench.events.NotificationEvent>notificationProcessInstanceDetailsPresenter.ProcessInstanceDetailsViewview
-
Constructor Summary
Constructors Constructor Description ProcessInstanceDetailsPresenter()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected voidabortProcessInstance()voidbuildMenu(Consumer<org.uberfire.workbench.model.menu.Menus> menusConsumer)voiddisplayNotification(String text)voiddocumentListRefreshGrid()com.google.gwt.user.client.ui.IsWidgetgetDocumentView()com.google.gwt.user.client.ui.IsWidgetgetLogsView()com.google.gwt.user.client.ui.IsWidgetgetProcessDiagramView()com.google.gwt.user.client.ui.IsWidgetgetProcessInstanceView()com.google.gwt.user.client.ui.IsWidgetgetProcessVariablesView()StringgetTitle()org.uberfire.client.mvp.UberView<ProcessInstanceDetailsPresenter>getView()booleanisForLog()voidonProcessDiagramTabShow()voidonProcessSelectionEvent(org.jbpm.workbench.pr.events.ProcessInstanceSelectionEvent event)voidonRefresh()voidonStartup(org.uberfire.mvp.PlaceRequest place)voidopenAbortProcessInstancePopup()protected voidrefreshProcessInstance(org.jbpm.workbench.pr.events.ProcessInstanceSelectionEvent event)voidsetAbortProcessInstanceAction(org.jbpm.workbench.common.client.menu.PrimaryActionMenuBuilder abortProcessInstanceAction)voidsetIsForLog(boolean isForLog)voidsetProcessRuntimeDataService(org.jboss.errai.common.client.api.Caller<org.jbpm.workbench.pr.service.ProcessRuntimeDataService> processRuntimeDataService)voidsetProcessService(org.jboss.errai.common.client.api.Caller<org.jbpm.workbench.pr.service.ProcessService> processService)voidsetSignalProcessInstanceAction(org.jbpm.workbench.common.client.menu.PrimaryActionMenuBuilder signalProcessInstanceAction)voidsignalProcessInstance()voidvariableListRefreshGrid()
-
-
-
Field Detail
-
view
@Inject public ProcessInstanceDetailsPresenter.ProcessInstanceDetailsView view
-
notification
@Inject protected javax.enterprise.event.Event<org.uberfire.workbench.events.NotificationEvent> notification
-
-
Method Detail
-
setProcessService
@Inject public void setProcessService(org.jboss.errai.common.client.api.Caller<org.jbpm.workbench.pr.service.ProcessService> processService)
-
setProcessRuntimeDataService
@Inject public void setProcessRuntimeDataService(org.jboss.errai.common.client.api.Caller<org.jbpm.workbench.pr.service.ProcessRuntimeDataService> processRuntimeDataService)
-
getView
public org.uberfire.client.mvp.UberView<ProcessInstanceDetailsPresenter> getView()
-
getTitle
public String getTitle()
-
onStartup
public void onStartup(org.uberfire.mvp.PlaceRequest place)
-
setSignalProcessInstanceAction
public void setSignalProcessInstanceAction(org.jbpm.workbench.common.client.menu.PrimaryActionMenuBuilder signalProcessInstanceAction)
-
setAbortProcessInstanceAction
public void setAbortProcessInstanceAction(org.jbpm.workbench.common.client.menu.PrimaryActionMenuBuilder abortProcessInstanceAction)
-
isForLog
public boolean isForLog()
-
setIsForLog
public void setIsForLog(boolean isForLog)
-
onProcessSelectionEvent
public void onProcessSelectionEvent(@Observes org.jbpm.workbench.pr.events.ProcessInstanceSelectionEvent event)
-
refreshProcessInstance
protected void refreshProcessInstance(org.jbpm.workbench.pr.events.ProcessInstanceSelectionEvent event)
-
onRefresh
public void onRefresh()
- Specified by:
onRefreshin interfaceorg.jbpm.workbench.common.client.menu.RefreshMenuBuilder.SupportsRefresh
-
signalProcessInstance
public void signalProcessInstance()
-
openAbortProcessInstancePopup
public void openAbortProcessInstancePopup()
-
abortProcessInstance
protected void abortProcessInstance()
-
displayNotification
public void displayNotification(String text)
-
buildMenu
public void buildMenu(Consumer<org.uberfire.workbench.model.menu.Menus> menusConsumer)
-
variableListRefreshGrid
public void variableListRefreshGrid()
-
documentListRefreshGrid
public void documentListRefreshGrid()
-
getProcessInstanceView
public com.google.gwt.user.client.ui.IsWidget getProcessInstanceView()
-
getProcessVariablesView
public com.google.gwt.user.client.ui.IsWidget getProcessVariablesView()
-
getDocumentView
public com.google.gwt.user.client.ui.IsWidget getDocumentView()
-
getLogsView
public com.google.gwt.user.client.ui.IsWidget getLogsView()
-
getProcessDiagramView
public com.google.gwt.user.client.ui.IsWidget getProcessDiagramView()
-
onProcessDiagramTabShow
public void onProcessDiagramTabShow()
-
-