Search in sources :

Example 1 with BPMN2JsonParser

use of org.kie.workbench.common.stunner.bpmn.backend.marshall.json.parser.BPMN2JsonParser in project kie-wb-common by kiegroup.

the class Bpmn2Marshaller method marshallToBpmn2Resource.

public JBPMBpmn2ResourceImpl marshallToBpmn2Resource(final Diagram<Graph, Metadata> diagram, final String preProcessingData) throws IOException {
    DroolsFactoryImpl.init();
    BpsimFactoryImpl.init();
    BPMN2JsonParser parser = createParser(diagram);
    return (JBPMBpmn2ResourceImpl) super.unmarshall(parser, preProcessingData);
}
Also used : JBPMBpmn2ResourceImpl(org.kie.workbench.common.stunner.bpmn.backend.legacy.resource.JBPMBpmn2ResourceImpl) BPMN2JsonParser(org.kie.workbench.common.stunner.bpmn.backend.marshall.json.parser.BPMN2JsonParser)

Aggregations

JBPMBpmn2ResourceImpl (org.kie.workbench.common.stunner.bpmn.backend.legacy.resource.JBPMBpmn2ResourceImpl)1 BPMN2JsonParser (org.kie.workbench.common.stunner.bpmn.backend.marshall.json.parser.BPMN2JsonParser)1