Class DMNGraphsProvider

  • All Implemented Interfaces:
    org.kie.workbench.common.stunner.core.diagram.GraphsProvider

    @Alternative
    @ApplicationScoped
    public class DMNGraphsProvider
    extends Object
    implements org.kie.workbench.common.stunner.core.diagram.GraphsProvider
    • Constructor Detail

      • DMNGraphsProvider

        protected DMNGraphsProvider()
      • DMNGraphsProvider

        @Inject
        public DMNGraphsProvider​(DMNDiagramsSession diagramsSession)
    • Method Detail

      • isGlobalGraphSelected

        public boolean isGlobalGraphSelected()
        Specified by:
        isGlobalGraphSelected in interface org.kie.workbench.common.stunner.core.diagram.GraphsProvider
      • getGraphs

        public List<org.kie.workbench.common.stunner.core.graph.Graph> getGraphs()
        Specified by:
        getGraphs in interface org.kie.workbench.common.stunner.core.diagram.GraphsProvider
      • getNonGlobalGraphs

        public List<org.kie.workbench.common.stunner.core.graph.Graph> getNonGlobalGraphs()
        Specified by:
        getNonGlobalGraphs in interface org.kie.workbench.common.stunner.core.diagram.GraphsProvider
      • getDiagram

        public org.kie.workbench.common.stunner.core.diagram.Diagram getDiagram​(String diagramId)
        Specified by:
        getDiagram in interface org.kie.workbench.common.stunner.core.diagram.GraphsProvider
      • getCurrentDiagramId

        public String getCurrentDiagramId()
        Specified by:
        getCurrentDiagramId in interface org.kie.workbench.common.stunner.core.diagram.GraphsProvider