Class DeleteCanvasNodeCommand
- java.lang.Object
-
- org.kie.workbench.common.stunner.core.client.canvas.command.AbstractCanvasCommand
-
- org.kie.workbench.common.stunner.core.client.canvas.command.DeleteCanvasNodeCommand
-
- All Implemented Interfaces:
org.kie.workbench.common.stunner.core.client.command.CanvasCommand<AbstractCanvasHandler>,org.kie.workbench.common.stunner.core.command.Command<AbstractCanvasHandler,org.kie.workbench.common.stunner.core.client.command.CanvasViolation>
public class DeleteCanvasNodeCommand extends AbstractCanvasCommand
Deletes a node shape from the canvas.
-
-
Constructor Summary
Constructors Constructor Description DeleteCanvasNodeCommand(org.kie.workbench.common.stunner.core.graph.Node candidate)DeleteCanvasNodeCommand(org.kie.workbench.common.stunner.core.graph.Node candidate, org.kie.workbench.common.stunner.core.graph.Node parent)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description protected AbstractCanvasCommandcreateUndoCommand(org.kie.workbench.common.stunner.core.graph.Node parent, org.kie.workbench.common.stunner.core.graph.Node candidate, String ssid)org.kie.workbench.common.stunner.core.command.CommandResult<org.kie.workbench.common.stunner.core.client.command.CanvasViolation>execute(AbstractCanvasHandler context)org.kie.workbench.common.stunner.core.graph.NodegetCandidate()static org.kie.workbench.common.stunner.core.graph.NodegetParent(org.kie.workbench.common.stunner.core.graph.Node node)static booleanisChildEdge(org.kie.workbench.common.stunner.core.graph.Edge edge)static booleanisDockEdge(org.kie.workbench.common.stunner.core.graph.Edge edge)StringtoString()org.kie.workbench.common.stunner.core.command.CommandResult<org.kie.workbench.common.stunner.core.client.command.CanvasViolation>undo(AbstractCanvasHandler context)-
Methods inherited from class org.kie.workbench.common.stunner.core.client.canvas.command.AbstractCanvasCommand
allow, buildResult, checkShapeNotNull, toUUID, toUUIDs
-
-
-
-
Constructor Detail
-
DeleteCanvasNodeCommand
public DeleteCanvasNodeCommand(org.kie.workbench.common.stunner.core.graph.Node candidate)
-
DeleteCanvasNodeCommand
public DeleteCanvasNodeCommand(org.kie.workbench.common.stunner.core.graph.Node candidate, org.kie.workbench.common.stunner.core.graph.Node parent)
-
-
Method Detail
-
execute
public org.kie.workbench.common.stunner.core.command.CommandResult<org.kie.workbench.common.stunner.core.client.command.CanvasViolation> execute(AbstractCanvasHandler context)
-
undo
public org.kie.workbench.common.stunner.core.command.CommandResult<org.kie.workbench.common.stunner.core.client.command.CanvasViolation> undo(AbstractCanvasHandler context)
-
getParent
public static org.kie.workbench.common.stunner.core.graph.Node getParent(org.kie.workbench.common.stunner.core.graph.Node node)
-
isChildEdge
public static boolean isChildEdge(org.kie.workbench.common.stunner.core.graph.Edge edge)
-
isDockEdge
public static boolean isDockEdge(org.kie.workbench.common.stunner.core.graph.Edge edge)
-
getCandidate
public org.kie.workbench.common.stunner.core.graph.Node getCandidate()
-
createUndoCommand
protected AbstractCanvasCommand createUndoCommand(org.kie.workbench.common.stunner.core.graph.Node parent, org.kie.workbench.common.stunner.core.graph.Node candidate, String ssid)
-
-