public abstract class DefaultCanvasCommandFactory extends Object implements CanvasCommandFactory<AbstractCanvasHandler>
| Modifier | Constructor and Description |
|---|---|
protected |
DefaultCanvasCommandFactory(org.jboss.errai.ioc.client.api.ManagedInstance<ChildrenTraverseProcessor> childrenTraverseProcessors,
org.jboss.errai.ioc.client.api.ManagedInstance<ViewTraverseProcessor> viewTraverseProcessors) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitresizeprotected 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> delete(Collection<Element> candidates)
delete 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> updateChildren(Node parent, Collection<Node> candidates)
updateChildren 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> updateDockNode(Node parent, Node candidate, boolean adjustPosition)
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 ViewConnector<?>,Node> edge, Connection connection)
setSourceNode in interface CanvasCommandFactory<AbstractCanvasHandler>public CanvasCommand<AbstractCanvasHandler> setTargetNode(Node<? extends View<?>,Edge> node, Edge<? extends ViewConnector<?>,Node> edge, Connection connection)
setTargetNode in interface CanvasCommandFactory<AbstractCanvasHandler>public CanvasCommand<AbstractCanvasHandler> updatePosition(Node<View<?>,Edge> element, Point2D location)
updatePosition in interface CanvasCommandFactory<AbstractCanvasHandler>public CanvasCommand<AbstractCanvasHandler> updatePropertyValue(Element element, String propertyId, Object value)
updatePropertyValue in interface CanvasCommandFactory<AbstractCanvasHandler>public CanvasCommand<AbstractCanvasHandler> updateDomainObjectPropertyValue(DomainObject domainObject, String propertyId, Object value)
updateDomainObjectPropertyValue in interface CanvasCommandFactory<AbstractCanvasHandler>public CanvasCommand<AbstractCanvasHandler> clearCanvas()
clearCanvas in interface CanvasCommandFactory<AbstractCanvasHandler>public CanvasCommand<AbstractCanvasHandler> cloneNode(Node candidate, String parentUuid, Point2D cloneLocation, Consumer<Node> cloneNodeCallback)
cloneNode in interface CanvasCommandFactory<AbstractCanvasHandler>public CanvasCommand<AbstractCanvasHandler> cloneConnector(Edge candidate, String sourceUUID, String targetUUID, String shapeSetId, Consumer<Edge> callback)
cloneConnector in interface CanvasCommandFactory<AbstractCanvasHandler>public CanvasCommand<AbstractCanvasHandler> addControlPoint(Edge candidate, ControlPoint controlPoint, int index)
addControlPoint in interface CanvasCommandFactory<AbstractCanvasHandler>public CanvasCommand<AbstractCanvasHandler> deleteControlPoint(Edge candidate, int index)
deleteControlPoint in interface CanvasCommandFactory<AbstractCanvasHandler>public CanvasCommand<AbstractCanvasHandler> updateControlPointPosition(Edge candidate, ControlPoint[] controlPoints)
updateControlPointPosition in interface CanvasCommandFactory<AbstractCanvasHandler>protected ChildrenTraverseProcessor newChildrenTraverseProcessor()
protected ViewTraverseProcessor newViewTraverseProcessor()
protected org.jboss.errai.ioc.client.api.ManagedInstance<ChildrenTraverseProcessor> getChildrenTraverseProcessors()
Copyright © 2001–2019 JBoss by Red Hat. All rights reserved.