public class DMNSafeDeleteNodeCommand extends SafeDeleteNodeCommand
SafeDeleteNodeCommand.Options, SafeDeleteNodeCommand.SafeDeleteNodeCommandCallbackcommands| Constructor and Description |
|---|
DMNSafeDeleteNodeCommand(Node<?,Edge> node,
SafeDeleteNodeCommand.SafeDeleteNodeCommandCallback safeDeleteCallback,
SafeDeleteNodeCommand.Options options,
GraphsProvider graphsProvider) |
| Modifier and Type | Method and Description |
|---|---|
protected DeregisterNodeCommand |
createDeregisterNodeCommand(Node node) |
protected Graph<?,Node> |
getGraph(GraphCommandExecutionContext context) |
GraphsProvider |
getGraphsProvider() |
protected Node<?,Edge> |
getNode(GraphCommandExecutionContext context,
String uuid) |
boolean |
shouldKeepChildren(Node<Definition<?>,Edge> candidate) |
createRemoveChildCommand, delegateRulesContextToChildren, getNode, getOptions, getSafeDeleteCallback, initialize, toStringcheckNodeNotNull, doAllow, doExecute, doUndo, getMutableIndex, getViewEdgeaddCommand, allow, buildResult, ensureInitialized, evaluate, execute, executeCommands, getCommands, isEmpty, isInitialized, isUndoReverse, processMultipleCommands, processMultipleFunctions, size, undo, undopublic DMNSafeDeleteNodeCommand(Node<?,Edge> node, SafeDeleteNodeCommand.SafeDeleteNodeCommandCallback safeDeleteCallback, SafeDeleteNodeCommand.Options options, GraphsProvider graphsProvider)
public boolean shouldKeepChildren(Node<Definition<?>,Edge> candidate)
shouldKeepChildren in class SafeDeleteNodeCommandpublic GraphsProvider getGraphsProvider()
getGraphsProvider in class SafeDeleteNodeCommandprotected Graph<?,Node> getGraph(GraphCommandExecutionContext context)
getGraph in class AbstractGraphCompositeCommandprotected Node<?,Edge> getNode(GraphCommandExecutionContext context, String uuid)
getNode in class AbstractGraphCompositeCommandprotected DeregisterNodeCommand createDeregisterNodeCommand(Node node)
createDeregisterNodeCommand in class SafeDeleteNodeCommandCopyright © 2001–2020 JBoss by Red Hat. All rights reserved.