Class DRDContextMenuService


  • @ApplicationScoped
    public class DRDContextMenuService
    extends Object
    • Constructor Detail

      • DRDContextMenuService

        @Inject
        public DRDContextMenuService​(DMNDiagramsSession dmnDiagramsSession,
                                     org.kie.workbench.common.stunner.core.api.FactoryManager factoryManager,
                                     javax.enterprise.event.Event<DMNDiagramSelected> selectedEvent,
                                     org.kie.workbench.common.dmn.api.graph.DMNDiagramUtils dmnDiagramUtils,
                                     DMNDeepCloneProcess dmnDeepCloneProcess,
                                     DMNUnmarshaller dmnUnmarshaller)
    • Method Detail

      • addToNewDRD

        public void addToNewDRD​(Collection<org.kie.workbench.common.stunner.core.graph.Node<? extends org.kie.workbench.common.stunner.core.graph.content.definition.Definition<?>,​org.kie.workbench.common.stunner.core.graph.Edge>> selectedNodes)
      • addToExistingDRD

        public void addToExistingDRD​(DMNDiagramTuple dmnDiagram,
                                     Collection<org.kie.workbench.common.stunner.core.graph.Node<? extends org.kie.workbench.common.stunner.core.graph.content.definition.Definition<?>,​org.kie.workbench.common.stunner.core.graph.Edge>> selectedNodes)
      • removeFromCurrentDRD

        public void removeFromCurrentDRD​(Collection<org.kie.workbench.common.stunner.core.graph.Node<? extends org.kie.workbench.common.stunner.core.graph.content.definition.Definition<?>,​org.kie.workbench.common.stunner.core.graph.Edge>> selectedNodes)