Class BpmnParser
java.lang.Object
org.flowable.engine.impl.bpmn.parser.BpmnParser
Parser for BPMN 2.0 process models.
There is only one instance of this parser in the process engine. This
BpmnParser
creates BpmnParse
instances that can be used to actually parse the BPMN 2.0 XML process definitions.- Author:
- Tom Baeyens, Joram Barrez
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected ActivityBehaviorFactory
static final String
The namespace of the BPMN 2.0 diagram common elements.static final String
The namespace of the BPMN 2.0 diagram interchange elements.protected BpmnParseFactory
protected BpmnParseHandlers
protected ListenerFactory
static final String
The namespace of the generic OMG DI elements (don't ask me why they didn't use the BPMN_DI_NS ...) -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionCreates a newBpmnParse
instance that can be used to parse only one BPMN 2.0 process definition.void
setActivityBehaviorFactory
(ActivityBehaviorFactory activityBehaviorFactory) void
setBpmnParseFactory
(BpmnParseFactory bpmnParseFactory) void
setBpmnParserHandlers
(BpmnParseHandlers bpmnParserHandlers) void
setListenerFactory
(ListenerFactory listenerFactory)
-
Field Details
-
BPMN_DI_NS
The namespace of the BPMN 2.0 diagram interchange elements.- See Also:
-
BPMN_DC_NS
The namespace of the BPMN 2.0 diagram common elements.- See Also:
-
OMG_DI_NS
The namespace of the generic OMG DI elements (don't ask me why they didn't use the BPMN_DI_NS ...)- See Also:
-
activityBehaviorFactory
-
listenerFactory
-
bpmnParseFactory
-
bpmnParserHandlers
-
-
Constructor Details
-
BpmnParser
public BpmnParser()
-
-
Method Details
-
createParse
Creates a newBpmnParse
instance that can be used to parse only one BPMN 2.0 process definition. -
getActivityBehaviorFactory
-
setActivityBehaviorFactory
-
getListenerFactory
-
setListenerFactory
-
getBpmnParseFactory
-
setBpmnParseFactory
-
getBpmnParserHandlers
-
setBpmnParserHandlers
-