@ApplicationScoped public class DefaultCanvasCommandFactory extends Object implements CanvasCommandFactory<AbstractCanvasHandler>
| Modifier | Constructor and Description |
|---|---|
protected |
DefaultCanvasCommandFactory() |
|
DefaultCanvasCommandFactory(TreeWalkTraverseProcessor treeWalkTraverseProcessor) |
protected DefaultCanvasCommandFactory()
@Inject public DefaultCanvasCommandFactory(TreeWalkTraverseProcessor treeWalkTraverseProcessor)
public CanvasCommand<AbstractCanvasHandler> addNode(Node candidate, String shapeSetId)
addNode in interface CanvasCommandFactory<AbstractCanvasHandler>public CanvasCommand<AbstractCanvasHandler> addChildNode(Node parent, Node candidate, String shapeSetId)
addChildNode in interface CanvasCommandFactory<AbstractCanvasHandler>public CanvasCommand<AbstractCanvasHandler> addDockedNode(Node parent, Node candidate, String shapeSetId)
addDockedNode in interface CanvasCommandFactory<AbstractCanvasHandler>public CanvasCommand<AbstractCanvasHandler> addConnector(Node sourceNode, Edge candidate, int magnetIndex, String shapeSetId)
addConnector in interface CanvasCommandFactory<AbstractCanvasHandler>public CanvasCommand<AbstractCanvasHandler> setChildNode(Node parent, Node candidate)
setChildNode in interface CanvasCommandFactory<AbstractCanvasHandler>public CanvasCommand<AbstractCanvasHandler> dockNode(Node parent, Node candidate)
dockNode in interface CanvasCommandFactory<AbstractCanvasHandler>public CanvasCommand<AbstractCanvasHandler> deleteNode(Node candidate)
deleteNode in interface CanvasCommandFactory<AbstractCanvasHandler>public CanvasCommand<AbstractCanvasHandler> removeChild(Node parent, Node candidate)
removeChild in interface CanvasCommandFactory<AbstractCanvasHandler>public CanvasCommand<AbstractCanvasHandler> unDockNode(Node parent, Node candidate)
unDockNode in interface CanvasCommandFactory<AbstractCanvasHandler>public CanvasCommand<AbstractCanvasHandler> deleteConnector(Edge candidate)
deleteConnector in interface CanvasCommandFactory<AbstractCanvasHandler>public CanvasCommand<AbstractCanvasHandler> draw()
draw in interface CanvasCommandFactory<AbstractCanvasHandler>public CanvasCommand<AbstractCanvasHandler> morphNode(Node<? extends Definition<?>,Edge> candidate, MorphDefinition morphDefinition, String morphTarget, String shapeSetId)
morphNode in interface CanvasCommandFactory<AbstractCanvasHandler>public CanvasCommand<AbstractCanvasHandler> setSourceNode(Node<? extends View<?>,Edge> node, Edge<? extends View<?>,Node> edge, int magnetIndex)
setSourceNode in interface CanvasCommandFactory<AbstractCanvasHandler>public CanvasCommand<AbstractCanvasHandler> setTargetNode(Node<? extends View<?>,Edge> node, Edge<? extends View<?>,Node> edge, int magnetIndex)
setTargetNode in interface CanvasCommandFactory<AbstractCanvasHandler>public CanvasCommand<AbstractCanvasHandler> updatePosition(Node<View<?>,Edge> element, Double x, Double y)
updatePosition in interface CanvasCommandFactory<AbstractCanvasHandler>public CanvasCommand<AbstractCanvasHandler> updatePropertyValue(Element element, String propertyId, Object value)
updatePropertyValue in interface CanvasCommandFactory<AbstractCanvasHandler>public CanvasCommand<AbstractCanvasHandler> clearCanvas()
clearCanvas in interface CanvasCommandFactory<AbstractCanvasHandler>Copyright © 2001–2017 JBoss by Red Hat. All rights reserved.