Class DMNDeleteNodeCommand.DMNCanvasDeleteProcessor

  • All Implemented Interfaces:
    org.kie.workbench.common.stunner.core.graph.command.impl.SafeDeleteNodeCommand.SafeDeleteNodeCommandCallback, org.kie.workbench.common.stunner.core.graph.util.SafeDeleteNodeProcessor.Callback
    Enclosing class:
    DMNDeleteNodeCommand

    public static class DMNDeleteNodeCommand.DMNCanvasDeleteProcessor
    extends org.kie.workbench.common.stunner.core.client.canvas.command.DeleteNodeCommand.CanvasDeleteProcessor
    • Constructor Summary

      Constructors 
      Constructor Description
      DMNCanvasDeleteProcessor​(org.kie.workbench.common.stunner.core.graph.command.impl.SafeDeleteNodeCommand.Options options, DMNGraphsProvider graphsProvider)  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      protected org.kie.workbench.common.stunner.core.client.canvas.command.DeleteCanvasConnectorCommand createDeleteCanvasConnectorNodeCommand​(org.kie.workbench.common.stunner.core.graph.Edge<? extends org.kie.workbench.common.stunner.core.graph.content.view.View<?>,​org.kie.workbench.common.stunner.core.graph.Node> connector)  
      protected DMNDeleteCanvasNodeCommand createDeleteCanvasNodeCommand​(org.kie.workbench.common.stunner.core.graph.Node<?,​org.kie.workbench.common.stunner.core.graph.Edge> node)  
      • Methods inherited from class org.kie.workbench.common.stunner.core.client.canvas.command.DeleteNodeCommand.CanvasDeleteProcessor

        deleteCandidateConnector, deleteCandidateNode, deleteConnector, deleteNode, getCommand, getOptions, moveChildToCanvasRoot, removeChild, removeDock, setEdgeTargetNode
    • Constructor Detail

      • DMNCanvasDeleteProcessor

        public DMNCanvasDeleteProcessor​(org.kie.workbench.common.stunner.core.graph.command.impl.SafeDeleteNodeCommand.Options options,
                                        DMNGraphsProvider graphsProvider)
    • Method Detail

      • createDeleteCanvasConnectorNodeCommand

        protected org.kie.workbench.common.stunner.core.client.canvas.command.DeleteCanvasConnectorCommand createDeleteCanvasConnectorNodeCommand​(org.kie.workbench.common.stunner.core.graph.Edge<? extends org.kie.workbench.common.stunner.core.graph.content.view.View<?>,​org.kie.workbench.common.stunner.core.graph.Node> connector)
        Overrides:
        createDeleteCanvasConnectorNodeCommand in class org.kie.workbench.common.stunner.core.client.canvas.command.DeleteNodeCommand.CanvasDeleteProcessor
      • createDeleteCanvasNodeCommand

        protected DMNDeleteCanvasNodeCommand createDeleteCanvasNodeCommand​(org.kie.workbench.common.stunner.core.graph.Node<?,​org.kie.workbench.common.stunner.core.graph.Edge> node)
        Overrides:
        createDeleteCanvasNodeCommand in class org.kie.workbench.common.stunner.core.client.canvas.command.DeleteNodeCommand.CanvasDeleteProcessor