Interface ProcessInstanceDiagramView
-
- All Superinterfaces:
org.uberfire.ext.widgets.common.client.common.HasBusyIndicator,com.google.gwt.user.client.ui.IsWidget,com.google.gwt.user.client.TakesValue<org.jbpm.workbench.pr.model.ProcessNodeSummary>
- All Known Implementing Classes:
ProcessInstanceDiagramViewImpl
public interface ProcessInstanceDiagramView extends org.uberfire.ext.widgets.common.client.common.HasBusyIndicator, com.google.gwt.user.client.ui.IsWidget, com.google.gwt.user.client.TakesValue<org.jbpm.workbench.pr.model.ProcessNodeSummary>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voiddisableExpandAnchor()voiddisplayImage(String svgContent)voiddisplayMessage(String message)voidexpandDiagram()voidhideNodeActions()voidhideParentAndSubProcessPanel()voidonShow()voidsetNodeBadges(Map<String,Long> badges)voidsetNodeInstances(List<org.jbpm.workbench.pr.model.NodeInstanceSummary> nodes)voidsetOnDiagramNodeSelectionCallback(org.uberfire.client.callbacks.Callback<String> callback)voidsetOnDiagramNodeSelectionDoubleClick(org.uberfire.client.callbacks.Callback<String> callback)voidsetOnProcessNodeSelectedCallback(org.uberfire.client.callbacks.Callback<String> callback)voidsetParentProcessInstance(org.jbpm.workbench.pr.model.ProcessInstanceSummary parentProcessInstance)voidsetParentSelectedCommand(com.google.gwt.user.client.Command parentSelectedCommand)voidsetProcessNodes(List<org.jbpm.workbench.pr.model.ProcessNodeSummary> nodes)voidsetShowOrHideNodeActionsCommand(com.google.gwt.user.client.Command command)voidsetShowOrHideParentAndSubProcessPanelCommand(com.google.gwt.user.client.Command command)voidsetSubProcessInstances(List<org.jbpm.workbench.pr.model.ProcessInstanceSummary> subProcessInstance)voidsetTimerInstances(List<org.jbpm.workbench.pr.model.TimerInstanceSummary> timers)voidshowNodeActions()voidshowOrHideNodeActionsTriggered()voidshowOrHideParentAndSubProcessPanelTriggered()voidshowParentAndSubProcessPanel()
-
-
-
Method Detail
-
displayImage
void displayImage(String svgContent)
-
displayMessage
void displayMessage(String message)
-
setProcessNodes
void setProcessNodes(List<org.jbpm.workbench.pr.model.ProcessNodeSummary> nodes)
-
setNodeInstances
void setNodeInstances(List<org.jbpm.workbench.pr.model.NodeInstanceSummary> nodes)
-
setTimerInstances
void setTimerInstances(List<org.jbpm.workbench.pr.model.TimerInstanceSummary> timers)
-
setOnProcessNodeSelectedCallback
void setOnProcessNodeSelectedCallback(org.uberfire.client.callbacks.Callback<String> callback)
-
setOnDiagramNodeSelectionCallback
void setOnDiagramNodeSelectionCallback(org.uberfire.client.callbacks.Callback<String> callback)
-
showNodeActions
void showNodeActions()
-
hideNodeActions
void hideNodeActions()
-
setShowOrHideNodeActionsCommand
void setShowOrHideNodeActionsCommand(com.google.gwt.user.client.Command command)
-
showOrHideNodeActionsTriggered
void showOrHideNodeActionsTriggered()
-
onShow
void onShow()
-
setSubProcessInstances
void setSubProcessInstances(List<org.jbpm.workbench.pr.model.ProcessInstanceSummary> subProcessInstance)
-
setParentProcessInstance
void setParentProcessInstance(org.jbpm.workbench.pr.model.ProcessInstanceSummary parentProcessInstance)
-
setParentSelectedCommand
void setParentSelectedCommand(com.google.gwt.user.client.Command parentSelectedCommand)
-
showParentAndSubProcessPanel
void showParentAndSubProcessPanel()
-
hideParentAndSubProcessPanel
void hideParentAndSubProcessPanel()
-
setShowOrHideParentAndSubProcessPanelCommand
void setShowOrHideParentAndSubProcessPanelCommand(com.google.gwt.user.client.Command command)
-
showOrHideParentAndSubProcessPanelTriggered
void showOrHideParentAndSubProcessPanelTriggered()
-
expandDiagram
void expandDiagram()
-
disableExpandAnchor
void disableExpandAnchor()
-
setOnDiagramNodeSelectionDoubleClick
void setOnDiagramNodeSelectionDoubleClick(org.uberfire.client.callbacks.Callback<String> callback)
-
-