@Dependent public class DMNCanvasHandler<D extends Diagram,C extends AbstractCanvas> extends CanvasHandlerImpl<D,C>
| Constructor and Description |
|---|
DMNCanvasHandler(ClientDefinitionManager clientDefinitionManager,
CanvasCommandFactory<AbstractCanvasHandler> commandFactory,
RuleManager ruleManager,
GraphUtils graphUtils,
GraphIndexBuilder<? extends MutableIndex<Node,Edge>> indexBuilder,
ShapeManager shapeManager,
TextPropertyProviderFactory textPropertyProviderFactory,
javax.enterprise.event.Event<CanvasElementAddedEvent> canvasElementAddedEvent,
javax.enterprise.event.Event<CanvasElementRemovedEvent> canvasElementRemovedEvent,
javax.enterprise.event.Event<CanvasElementUpdatedEvent> canvasElementUpdatedEvent,
javax.enterprise.event.Event<CanvasElementsClearEvent> canvasElementsClearEvent,
DMNElementsSynchronizer dmnElementsSynchronizer,
DMNGraphsProvider graphsProvider) |
| Modifier and Type | Method and Description |
|---|---|
void |
addChild(Element parent,
Element child) |
protected void |
beforeElementUpdated(Element element,
Shape shape) |
afterElementAdded, afterElementDeleted, afterElementUpdated, beforeElementDeleted, buildGraphIndex, clearCanvas, destroyGraphIndex, draw, getGraphIndex, getRuleManageraddChild, addShape, afterDraw, applyElementMutation, applyElementMutation, applyElementMutation, applyElementTitle, beforeDraw, deregister, destroyGraph, dock, doClear, doDestroy, draw, getCanvas, getDefinitionId, getDefinitionManager, getDiagram, getElement, getElementAt, getGraphUtils, getRuleSet, getShapeFactory, getShapeManager, getTextPropertyProviderFactory, handle, isCanvasRoot, loadRuleSet, register, removeChild, removeShape, showError, undockaddDomainObjectListener, addRegistrationListener, applyElementMutation, applyElementMutation, clear, clearDomainObjectListeners, clearRegistrationListeners, deregister, deregister, destroy, doBatchUpdate, equals, getAbstractCanvas, getGraphExecutionContext, getUuid, hashCode, isCanvasRoot, notifyCanvasClear, notifyCanvasDomainObjectAdded, notifyCanvasDomainObjectClear, notifyCanvasDomainObjectRemoved, notifyCanvasDomainObjectUpdated, notifyCanvasElementAdded, notifyCanvasElementRemoved, notifyCanvasElementUpdated, register, register, removeDomainObjectListener, removeRegistrationListener, setGraphExecutionContext, setStaticContext, toString, updateElementPosition, updateElementProperties@Inject public DMNCanvasHandler(ClientDefinitionManager clientDefinitionManager, CanvasCommandFactory<AbstractCanvasHandler> commandFactory, RuleManager ruleManager, GraphUtils graphUtils, GraphIndexBuilder<? extends MutableIndex<Node,Edge>> indexBuilder, ShapeManager shapeManager, TextPropertyProviderFactory textPropertyProviderFactory, javax.enterprise.event.Event<CanvasElementAddedEvent> canvasElementAddedEvent, javax.enterprise.event.Event<CanvasElementRemovedEvent> canvasElementRemovedEvent, javax.enterprise.event.Event<CanvasElementUpdatedEvent> canvasElementUpdatedEvent, javax.enterprise.event.Event<CanvasElementsClearEvent> canvasElementsClearEvent, DMNElementsSynchronizer dmnElementsSynchronizer, DMNGraphsProvider graphsProvider)
protected void beforeElementUpdated(Element element, Shape shape)
beforeElementUpdated in class CanvasHandlerImpl<D extends Diagram,C extends AbstractCanvas>public void addChild(Element parent, Element child)
addChild in class BaseCanvasHandler<D extends Diagram,C extends AbstractCanvas>Copyright © 2001–2021 JBoss by Red Hat. All rights reserved.