Class DMNGraphUtils
- java.lang.Object
-
- org.kie.workbench.common.dmn.client.graph.DMNGraphUtils
-
@Dependent public class DMNGraphUtils extends Object
-
-
Constructor Summary
Constructors Constructor Description DMNGraphUtils()DMNGraphUtils(org.kie.workbench.common.stunner.core.client.api.SessionManager sessionManager, org.kie.workbench.common.dmn.api.graph.DMNDiagramUtils dmnDiagramUtils, DMNDiagramsSession dmnDiagramsSession)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.kie.workbench.common.stunner.core.client.canvas.CanvasHandlergetCanvasHandler()Optional<org.kie.workbench.common.stunner.core.client.session.ClientSession>getCurrentSession()org.kie.workbench.common.dmn.api.definition.model.DefinitionsgetDefinitions(org.kie.workbench.common.stunner.core.diagram.Diagram diagram)List<org.kie.workbench.common.dmn.api.definition.model.DRGElement>getDRGElements(org.kie.workbench.common.stunner.core.diagram.Diagram diagram)org.kie.workbench.common.dmn.api.definition.model.DefinitionsgetModelDefinitions()List<org.kie.workbench.common.dmn.api.definition.model.DRGElement>getModelDRGElements()Stream<org.kie.workbench.common.stunner.core.graph.Node>getNodeStream()Stream<org.kie.workbench.common.stunner.core.graph.Node>getNodeStream(org.kie.workbench.common.stunner.core.diagram.Diagram diagram)
-
-
-
Constructor Detail
-
DMNGraphUtils
public DMNGraphUtils()
-
DMNGraphUtils
@Inject public DMNGraphUtils(org.kie.workbench.common.stunner.core.client.api.SessionManager sessionManager, org.kie.workbench.common.dmn.api.graph.DMNDiagramUtils dmnDiagramUtils, DMNDiagramsSession dmnDiagramsSession)
-
-
Method Detail
-
getModelDefinitions
public org.kie.workbench.common.dmn.api.definition.model.Definitions getModelDefinitions()
-
getModelDRGElements
public List<org.kie.workbench.common.dmn.api.definition.model.DRGElement> getModelDRGElements()
-
getDefinitions
public org.kie.workbench.common.dmn.api.definition.model.Definitions getDefinitions(org.kie.workbench.common.stunner.core.diagram.Diagram diagram)
-
getDRGElements
public List<org.kie.workbench.common.dmn.api.definition.model.DRGElement> getDRGElements(org.kie.workbench.common.stunner.core.diagram.Diagram diagram)
-
getNodeStream
public Stream<org.kie.workbench.common.stunner.core.graph.Node> getNodeStream(org.kie.workbench.common.stunner.core.diagram.Diagram diagram)
-
getCurrentSession
public Optional<org.kie.workbench.common.stunner.core.client.session.ClientSession> getCurrentSession()
-
getNodeStream
public Stream<org.kie.workbench.common.stunner.core.graph.Node> getNodeStream()
-
getCanvasHandler
public org.kie.workbench.common.stunner.core.client.canvas.CanvasHandler getCanvasHandler()
-
-