Class DefaultCanvasCommandFactory
- java.lang.Object
-
- org.kie.workbench.common.stunner.core.client.canvas.command.DefaultCanvasCommandFactory
-
- org.kie.workbench.common.stunner.client.lienzo.canvas.command.LienzoCanvasCommandFactory
-
- org.kie.workbench.common.dmn.client.commands.factory.DefaultCanvasCommandFactory
-
- All Implemented Interfaces:
org.kie.workbench.common.stunner.core.client.command.CanvasCommandFactory<org.kie.workbench.common.stunner.core.client.canvas.AbstractCanvasHandler>
@ApplicationScoped public class DefaultCanvasCommandFactory extends org.kie.workbench.common.stunner.client.lienzo.canvas.command.LienzoCanvasCommandFactory
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedDefaultCanvasCommandFactory()DefaultCanvasCommandFactory(org.jboss.errai.ioc.client.api.ManagedInstance<org.kie.workbench.common.stunner.core.graph.processing.traverse.content.ChildrenTraverseProcessor> childrenTraverseProcessors, org.jboss.errai.ioc.client.api.ManagedInstance<org.kie.workbench.common.stunner.core.graph.processing.traverse.content.ViewTraverseProcessor> viewTraverseProcessors, DMNGraphsProvider graphsProvider)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.kie.workbench.common.stunner.core.client.command.CanvasCommand<org.kie.workbench.common.stunner.core.client.canvas.AbstractCanvasHandler>addChildNode(org.kie.workbench.common.stunner.core.graph.Node parent, org.kie.workbench.common.stunner.core.graph.Node candidate, String shapeSetId)org.kie.workbench.common.stunner.core.client.command.CanvasCommand<org.kie.workbench.common.stunner.core.client.canvas.AbstractCanvasHandler>delete(Collection<org.kie.workbench.common.stunner.core.graph.Element> candidates)org.kie.workbench.common.stunner.core.client.command.CanvasCommand<org.kie.workbench.common.stunner.core.client.canvas.AbstractCanvasHandler>deleteNode(org.kie.workbench.common.stunner.core.graph.Node candidate)-
Methods inherited from class org.kie.workbench.common.stunner.client.lienzo.canvas.command.LienzoCanvasCommandFactory
resize
-
Methods inherited from class org.kie.workbench.common.stunner.core.client.canvas.command.DefaultCanvasCommandFactory
addConnector, addControlPoint, addDockedNode, addNode, clearCanvas, cloneConnector, cloneNode, deleteConnector, deleteControlPoint, dockNode, draw, getChildrenTraverseProcessors, morphNode, newChildrenTraverseProcessor, newViewTraverseProcessor, removeChild, setChildNode, setSourceNode, setTargetNode, unDockNode, updateChildNode, updateChildren, updateControlPointPosition, updateDockNode, updateDockNode, updateDomainObjectPropertyValue, updatePosition, updatePropertyValue
-
-
-
-
Constructor Detail
-
DefaultCanvasCommandFactory
protected DefaultCanvasCommandFactory()
-
DefaultCanvasCommandFactory
@Inject public DefaultCanvasCommandFactory(org.jboss.errai.ioc.client.api.ManagedInstance<org.kie.workbench.common.stunner.core.graph.processing.traverse.content.ChildrenTraverseProcessor> childrenTraverseProcessors, org.jboss.errai.ioc.client.api.ManagedInstance<org.kie.workbench.common.stunner.core.graph.processing.traverse.content.ViewTraverseProcessor> viewTraverseProcessors, DMNGraphsProvider graphsProvider)
-
-
Method Detail
-
addChildNode
public org.kie.workbench.common.stunner.core.client.command.CanvasCommand<org.kie.workbench.common.stunner.core.client.canvas.AbstractCanvasHandler> addChildNode(org.kie.workbench.common.stunner.core.graph.Node parent, org.kie.workbench.common.stunner.core.graph.Node candidate, String shapeSetId)- Specified by:
addChildNodein interfaceorg.kie.workbench.common.stunner.core.client.command.CanvasCommandFactory<org.kie.workbench.common.stunner.core.client.canvas.AbstractCanvasHandler>- Overrides:
addChildNodein classorg.kie.workbench.common.stunner.core.client.canvas.command.DefaultCanvasCommandFactory
-
delete
public org.kie.workbench.common.stunner.core.client.command.CanvasCommand<org.kie.workbench.common.stunner.core.client.canvas.AbstractCanvasHandler> delete(Collection<org.kie.workbench.common.stunner.core.graph.Element> candidates)
- Specified by:
deletein interfaceorg.kie.workbench.common.stunner.core.client.command.CanvasCommandFactory<org.kie.workbench.common.stunner.core.client.canvas.AbstractCanvasHandler>- Overrides:
deletein classorg.kie.workbench.common.stunner.core.client.canvas.command.DefaultCanvasCommandFactory
-
deleteNode
public org.kie.workbench.common.stunner.core.client.command.CanvasCommand<org.kie.workbench.common.stunner.core.client.canvas.AbstractCanvasHandler> deleteNode(org.kie.workbench.common.stunner.core.graph.Node candidate)
- Specified by:
deleteNodein interfaceorg.kie.workbench.common.stunner.core.client.command.CanvasCommandFactory<org.kie.workbench.common.stunner.core.client.canvas.AbstractCanvasHandler>- Overrides:
deleteNodein classorg.kie.workbench.common.stunner.core.client.canvas.command.DefaultCanvasCommandFactory
-
-