public class CloneCanvasNodeCommand extends AbstractCanvasCommand
| Constructor and Description |
|---|
CloneCanvasNodeCommand(Node parent,
Node candidate,
String shapeSetId,
org.jboss.errai.ioc.client.api.ManagedInstance<ChildrenTraverseProcessor> childrenTraverseProcessor) |
| Modifier and Type | Method and Description |
|---|---|
AbstractCanvasCommand |
createAddCanvasChildNodeCommand(Node parent,
Node candidate,
String shapeSetId)
Creates the
AbstractCanvasCommand responsible to add the clone node to canvas, may be override in case of
a specification on the command. |
CloneCanvasNodeCommand |
createCloneCanvasNodeCommand(Node parent,
Node candidate,
String shapeSetId)
Creates a
CloneCanvasNodeCommand that is used to clone children nodes and may be override in case a
specification of CloneCanvasNodeCommand. |
CommandResult<CanvasViolation> |
execute(AbstractCanvasHandler context) |
Node |
getCandidate() |
org.jboss.errai.ioc.client.api.ManagedInstance<ChildrenTraverseProcessor> |
getChildrenTraverseProcessor() |
protected CompositeCommand<AbstractCanvasHandler,CanvasViolation> |
getCommands() |
Node |
getParent() |
String |
getShapeSetId() |
String |
toString() |
CommandResult<CanvasViolation> |
undo(AbstractCanvasHandler context) |
allow, buildResult, checkShapeNotNull, toUUID, toUUIDspublic CloneCanvasNodeCommand(Node parent, Node candidate, String shapeSetId, org.jboss.errai.ioc.client.api.ManagedInstance<ChildrenTraverseProcessor> childrenTraverseProcessor)
public AbstractCanvasCommand createAddCanvasChildNodeCommand(Node parent, Node candidate, String shapeSetId)
AbstractCanvasCommand responsible to add the clone node to canvas, may be override in case of
a specification on the command.public CloneCanvasNodeCommand createCloneCanvasNodeCommand(Node parent, Node candidate, String shapeSetId)
CloneCanvasNodeCommand that is used to clone children nodes and may be override in case a
specification of CloneCanvasNodeCommand.parent - candidate - public CommandResult<CanvasViolation> execute(AbstractCanvasHandler context)
public CommandResult<CanvasViolation> undo(AbstractCanvasHandler context)
protected CompositeCommand<AbstractCanvasHandler,CanvasViolation> getCommands()
public org.jboss.errai.ioc.client.api.ManagedInstance<ChildrenTraverseProcessor> getChildrenTraverseProcessor()
public Node getParent()
public Node getCandidate()
public String getShapeSetId()
Copyright © 2001–2019 JBoss by Red Hat. All rights reserved.