public static class DeleteNodeCommand.CanvasDeleteProcessor extends Object implements SafeDeleteNodeCommand.SafeDeleteNodeCommandCallback
| Constructor and Description |
|---|
CanvasDeleteProcessor(SafeDeleteNodeCommand.Options options) |
| Modifier and Type | Method and Description |
|---|---|
protected DeleteCanvasNodeCommand |
createDeleteCanvasNodeCommand(Node<?,Edge> node) |
void |
deleteCandidateConnector(Edge<? extends View<?>,Node> connector) |
void |
deleteCandidateNode(Node<?,Edge> node) |
boolean |
deleteConnector(Edge<? extends View<?>,Node> connector) |
boolean |
deleteNode(Node<?,Edge> node) |
CompositeCommand<AbstractCanvasHandler,CanvasViolation> |
getCommand() |
SafeDeleteNodeCommand.Options |
getOptions() |
void |
removeChild(Element<?> parent,
Node<?,Edge> candidate) |
void |
removeDock(Node<?,Edge> parent,
Node<?,Edge> candidate) |
void |
setEdgeTargetNode(Node<? extends View<?>,Edge> targetNode,
Edge<? extends ViewConnector<?>,Node> candidate) |
public CanvasDeleteProcessor(SafeDeleteNodeCommand.Options options)
public void deleteCandidateConnector(Edge<? extends View<?>,Node> connector)
deleteCandidateConnector in interface SafeDeleteNodeProcessor.Callbackpublic boolean deleteConnector(Edge<? extends View<?>,Node> connector)
deleteConnector in interface SafeDeleteNodeProcessor.Callbackpublic void setEdgeTargetNode(Node<? extends View<?>,Edge> targetNode, Edge<? extends ViewConnector<?>,Node> candidate)
setEdgeTargetNode in interface SafeDeleteNodeCommand.SafeDeleteNodeCommandCallbackpublic void removeChild(Element<?> parent, Node<?,Edge> candidate)
removeChild in interface SafeDeleteNodeProcessor.Callbackpublic void removeDock(Node<?,Edge> parent, Node<?,Edge> candidate)
removeDock in interface SafeDeleteNodeProcessor.Callbackpublic void deleteCandidateNode(Node<?,Edge> node)
deleteCandidateNode in interface SafeDeleteNodeProcessor.Callbackpublic boolean deleteNode(Node<?,Edge> node)
deleteNode in interface SafeDeleteNodeProcessor.Callbackpublic CompositeCommand<AbstractCanvasHandler,CanvasViolation> getCommand()
public SafeDeleteNodeCommand.Options getOptions()
protected DeleteCanvasNodeCommand createDeleteCanvasNodeCommand(Node<?,Edge> node)
Copyright © 2001–2019 JBoss by Red Hat. All rights reserved.