@Dependent @Templated(stylesheet="ProcessInstanceDiagram.css") public class ProcessInstanceDiagramViewImpl extends com.google.gwt.user.client.ui.Composite implements ProcessInstanceDiagramView
Constructor and Description |
---|
ProcessInstanceDiagramViewImpl() |
Modifier and Type | Method and Description |
---|---|
void |
displayImage(String svgContent) |
void |
displayMessage(String message) |
ProcessNodeSummary |
getValue() |
void |
hideBusyIndicator() |
void |
hideNodeActions() |
void |
init() |
void |
onProcessNodeChange(org.jboss.errai.common.client.dom.Event e) |
void |
onShow() |
protected void |
renderBadges() |
void |
setNodeBadges(Map<String,Long> badges) |
void |
setNodeInstances(List<NodeInstanceSummary> nodes) |
void |
setOnDiagramNodeSelectionCallback(org.uberfire.client.callbacks.Callback<String> callback) |
void |
setOnProcessNodeSelectedCallback(org.uberfire.client.callbacks.Callback<String> callback) |
void |
setProcessNodes(List<ProcessNodeSummary> nodes) |
void |
setTimerInstances(List<TimerInstanceSummary> timers) |
void |
setValue(ProcessNodeSummary node) |
void |
showBusyIndicator(String message) |
protected void |
showHideBadges() |
claimElement, getWidget, initializeClaimedElement, initWidget, isAttached, onAttach, onBrowserEvent, onDetach, render, render, resolvePotentialElement, setWidget
addAttachHandler, addBitlessDomHandler, addDomHandler, addHandler, asWidget, asWidgetOrNull, createHandlerManager, delegateEvent, doAttachChildren, doDetachChildren, fireEvent, getHandlerCount, getLayoutData, getParent, isOrWasAttached, onLoad, onUnload, removeFromParent, setLayoutData, sinkEvents, unsinkEvents
addStyleDependentName, addStyleName, ensureDebugId, ensureDebugId, ensureDebugId, getAbsoluteLeft, getAbsoluteTop, getElement, getOffsetHeight, getOffsetWidth, getStyleElement, getStyleName, getStyleName, getStylePrimaryName, getStylePrimaryName, getTitle, isVisible, isVisible, onEnsureDebugId, removeStyleDependentName, removeStyleName, setElement, setElement, setHeight, setPixelSize, setSize, setStyleDependentName, setStyleName, setStyleName, setStyleName, setStyleName, setStylePrimaryName, setStylePrimaryName, setTitle, setVisible, setVisible, setWidth, sinkBitlessEvent, toString
@PostConstruct public void init()
public void setOnProcessNodeSelectedCallback(org.uberfire.client.callbacks.Callback<String> callback)
setOnProcessNodeSelectedCallback
in interface ProcessInstanceDiagramView
public void setOnDiagramNodeSelectionCallback(org.uberfire.client.callbacks.Callback<String> callback)
setOnDiagramNodeSelectionCallback
in interface ProcessInstanceDiagramView
public void setProcessNodes(List<ProcessNodeSummary> nodes)
setProcessNodes
in interface ProcessInstanceDiagramView
public ProcessNodeSummary getValue()
getValue
in interface com.google.gwt.user.client.TakesValue<ProcessNodeSummary>
public void setValue(ProcessNodeSummary node)
setValue
in interface com.google.gwt.user.client.TakesValue<ProcessNodeSummary>
public void setNodeInstances(List<NodeInstanceSummary> nodes)
setNodeInstances
in interface ProcessInstanceDiagramView
public void setTimerInstances(List<TimerInstanceSummary> timers)
setTimerInstances
in interface ProcessInstanceDiagramView
@EventHandler(value="available-nodes") public void onProcessNodeChange(@ForEvent(value="change") org.jboss.errai.common.client.dom.Event e)
public void hideNodeActions()
hideNodeActions
in interface ProcessInstanceDiagramView
public void displayImage(String svgContent)
displayImage
in interface ProcessInstanceDiagramView
public void setNodeBadges(Map<String,Long> badges)
setNodeBadges
in interface ProcessInstanceDiagramView
public void onShow()
onShow
in interface ProcessInstanceDiagramView
protected void showHideBadges()
protected void renderBadges()
public void displayMessage(String message)
displayMessage
in interface ProcessInstanceDiagramView
public void showBusyIndicator(String message)
showBusyIndicator
in interface org.uberfire.ext.widgets.common.client.common.HasBusyIndicator
public void hideBusyIndicator()
hideBusyIndicator
in interface org.uberfire.ext.widgets.common.client.common.HasBusyIndicator
Copyright © 2001–2020 JBoss by Red Hat. All rights reserved.