@ApplicationScoped public class DefaultCanvasCommandFactory extends Object implements CanvasCommandFactory<AbstractCanvasHandler>
| Modifier | Constructor and Description |
|---|---|
protected |
DefaultCanvasCommandFactory() |
|
DefaultCanvasCommandFactory(org.jboss.errai.ioc.client.api.ManagedInstance<ChildrenTraverseProcessor> childrenTraverseProcessors,
org.jboss.errai.ioc.client.api.ManagedInstance<ViewTraverseProcessor> viewTraverseProcessors) |
protected DefaultCanvasCommandFactory()
@Inject public DefaultCanvasCommandFactory(org.jboss.errai.ioc.client.api.ManagedInstance<ChildrenTraverseProcessor> childrenTraverseProcessors, org.jboss.errai.ioc.client.api.ManagedInstance<ViewTraverseProcessor> viewTraverseProcessors)
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> deleteNode(Node candidate)
deleteNode in interface CanvasCommandFactory<AbstractCanvasHandler>public CanvasCommand<AbstractCanvasHandler> addConnector(Node sourceNode, Edge candidate, Connection connection, String shapeSetId)
addConnector in interface CanvasCommandFactory<AbstractCanvasHandler>public CanvasCommand<AbstractCanvasHandler> deleteConnector(Edge candidate)
deleteConnector in interface CanvasCommandFactory<AbstractCanvasHandler>public CanvasCommand<AbstractCanvasHandler> setChildNode(Node parent, Node candidate)
setChildNode in interface CanvasCommandFactory<AbstractCanvasHandler>public CanvasCommand<AbstractCanvasHandler> removeChild(Node parent, Node candidate)
removeChild in interface CanvasCommandFactory<AbstractCanvasHandler>public CanvasCommand<AbstractCanvasHandler> updateChildNode(Node parent, Node candidate)
updateChildNode in interface CanvasCommandFactory<AbstractCanvasHandler>public CanvasCommand<AbstractCanvasHandler> dockNode(Node parent, Node candidate)
dockNode in interface CanvasCommandFactory<AbstractCanvasHandler>public CanvasCommand<AbstractCanvasHandler> unDockNode(Node parent, Node candidate)
unDockNode in interface CanvasCommandFactory<AbstractCanvasHandler>public CanvasCommand<AbstractCanvasHandler> updateDockNode(Node parent, Node candidate)
updateDockNode 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, Connection connection)
setSourceNode in interface CanvasCommandFactory<AbstractCanvasHandler>public CanvasCommand<AbstractCanvasHandler> setTargetNode(Node<? extends View<?>,Edge> node, Edge<? extends View<?>,Node> edge, Connection connection)
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>protected ChildrenTraverseProcessor newChildrenTraverseProcessor()
protected ViewTraverseProcessor newViewTraverseProcessor()
Copyright © 2001–2017 JBoss by Red Hat. All rights reserved.