Class DMNMarshaller
- java.lang.Object
-
- org.kie.workbench.common.dmn.client.marshaller.marshall.DMNMarshaller
-
@ApplicationScoped public class DMNMarshaller extends Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classDMNMarshaller.JSINodeLocalPartName
-
Constructor Summary
Constructors Modifier Constructor Description protectedDMNMarshaller()DMNMarshaller(org.kie.workbench.common.stunner.core.api.FactoryManager factoryManager, DMNDiagramsSession dmnDiagramsSession)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected voidconnect(org.kie.workbench.common.dmn.webapp.kogito.marshaller.js.model.dmndi12.JSIDMNDiagram diagram, List<String> dmnDiagramElementIds, org.kie.workbench.common.dmn.api.definition.model.Definitions definitionsStunnerPojo, List<org.kie.workbench.common.dmn.webapp.kogito.marshaller.js.model.dmndi12.JSIDMNEdge> dmnEdges, org.kie.workbench.common.stunner.core.graph.Node<?,?> node, org.kie.workbench.common.stunner.core.graph.content.view.View<?> view)List<org.kie.workbench.common.stunner.core.graph.Node>getNodeStream(org.kie.workbench.common.stunner.core.diagram.Diagram diagram)voidinit()org.kie.workbench.common.dmn.webapp.kogito.marshaller.js.model.dmn12.JSITDefinitionsmarshall()org.kie.workbench.common.dmn.webapp.kogito.marshaller.js.model.dmn12.JSITDRGElementstunnerToDMN(org.kie.workbench.common.stunner.core.graph.Node<?,?> node, Consumer<org.kie.workbench.common.dmn.webapp.kogito.marshaller.js.model.kie.JSITComponentWidths> componentWidthsConsumer)
-
-
-
Field Detail
-
PREFIX
public static final String PREFIX
- See Also:
- Constant Field Values
-
-
Constructor Detail
-
DMNMarshaller
protected DMNMarshaller()
-
DMNMarshaller
@Inject public DMNMarshaller(org.kie.workbench.common.stunner.core.api.FactoryManager factoryManager, DMNDiagramsSession dmnDiagramsSession)
-
-
Method Detail
-
init
@PostConstruct public void init()
-
marshall
public org.kie.workbench.common.dmn.webapp.kogito.marshaller.js.model.dmn12.JSITDefinitions marshall()
-
getNodeStream
public List<org.kie.workbench.common.stunner.core.graph.Node> getNodeStream(org.kie.workbench.common.stunner.core.diagram.Diagram diagram)
-
connect
protected void connect(org.kie.workbench.common.dmn.webapp.kogito.marshaller.js.model.dmndi12.JSIDMNDiagram diagram, List<String> dmnDiagramElementIds, org.kie.workbench.common.dmn.api.definition.model.Definitions definitionsStunnerPojo, List<org.kie.workbench.common.dmn.webapp.kogito.marshaller.js.model.dmndi12.JSIDMNEdge> dmnEdges, org.kie.workbench.common.stunner.core.graph.Node<?,?> node, org.kie.workbench.common.stunner.core.graph.content.view.View<?> view)
-
stunnerToDMN
public org.kie.workbench.common.dmn.webapp.kogito.marshaller.js.model.dmn12.JSITDRGElement stunnerToDMN(org.kie.workbench.common.stunner.core.graph.Node<?,?> node, Consumer<org.kie.workbench.common.dmn.webapp.kogito.marshaller.js.model.kie.JSITComponentWidths> componentWidthsConsumer)
-
-