Class BPMNModelHandler

java.lang.Object
org.xml.sax.helpers.DefaultHandler
org.imixs.workflow.bpmn.BPMNModelHandler
All Implemented Interfaces:
ContentHandler, DTDHandler, EntityResolver, ErrorHandler

public class BPMNModelHandler extends DefaultHandler
The Imixs BPMNDefaultHandler is used to extract the Imixs Task and Event Elements of a Imixs BPMN model. A BPMN file can either be a simple diagram with one process or a collaboration diagram with a bpmn2:collaboration definition. For collaboration diagrams the currentWorkflowGroup is read from the bpmn2:collaboration element. For a simple BPMN diagram type the currentWorkflowGroup is read from the bpmn2:process element. #issue 113: The parser connects pairs of catch and throw link events with a virtual SequenceFlow to support the same behavior as if the link events were connected directly.
Author:
rsoika
  • Constructor Details

    • BPMNModelHandler

      public BPMNModelHandler()
  • Method Details