public class IlvBPMNRenderer extends IlvCompositeRenderer
IlvBPMNRenderer manages nodes used to represent activities.
In particular, this renderer adds a ManagerExpansionListener to
the Sub-Processes grapher in order to display Interrupt Intermediate Events._interactor_rendererPSEUDOCLASS_PREFIX| Constructor and Description |
|---|
IlvBPMNRenderer()
Creates a new
IlvBPMNRenderer renderer
with a null filtered renderer. |
IlvBPMNRenderer(IlvSDMRenderer renderer)
Creates a new
IlvBPMNRenderer renderer for a specified
filtered renderer. |
| Modifier and Type | Method and Description |
|---|---|
void |
nodeGraphicAdded(IlvSDMEngine engine,
Object node,
IlvGraphic graphic,
boolean redraw)
If an Interrupt Intermediate Events is added, adjusts the width of its parent
Activity if needed.
|
acceptInteractor, acceptShortcut, addNodeGraphic, createLinkGraphic, createNodeGraphic, customize, getLinkConnectionRectangle, linkGraphicAdded, moveResizeNodeGraphic, nodeGraphicBBoxChanged, propertiesChanged, removeAll, removeNodeGraphicaddViewListeners, getInteractor, getParameter, isProcessMouseMoveEvents, isShorcutEnabled, isShortcutEnabled, needsViewListeners, removeViewListeners, setInteractor, setParameter, setProcessMouseMoveEvents, setShorcutEnabled, setShortcutEnabledaddLinkGraphic, computeBBox, getEncapsulatedGraphic, getFilteredRenderer, getGraphicProperty, prepareRendering, processServerAction, removeLinkGraphic, renderingDone, setFilteredRenderer, updateObjectPropertiescallMoveResizeNodeGraphic, convert, convert, getAlias, getAuxiliaryBean, getAuxiliaryBeans, getEngine, getLinkConnectionRectangle, getLocation, propertyChanged, setAlias, setEngine, setLayerNamepublic IlvBPMNRenderer(IlvSDMRenderer renderer)
IlvBPMNRenderer renderer for a specified
filtered renderer.public IlvBPMNRenderer()
IlvBPMNRenderer renderer
with a null filtered renderer.public void nodeGraphicAdded(IlvSDMEngine engine, Object node, IlvGraphic graphic, boolean redraw)
ManagerExpansionListener to its grapher so it displays
its Interrupt Intermediate Events when the grapher is collapsed or expanded.nodeGraphicAdded in class IlvInteractorRendererengine - The SDM engine associated with the grapher in which
the graphic object has been added.node - The node that is being translated into an IlvGraphic.graphic - The graphic object returned by createNodeGraphic.redraw - If true, the region covered by the new
graphic object must be redrawn.IlvSDMRenderer.addNodeGraphic(ilog.views.sdm.IlvSDMEngine, java.lang.Object, ilog.views.IlvGraphic, boolean)© Copyright 2024 Rogue Wave Software, Inc., a Perforce company.. All Rights Reserved.