Package io.jmix.bpmflowui.parser
Class BpmnXmlParser
java.lang.Object
io.jmix.bpmflowui.parser.BpmnXmlParser
-
Field Summary
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionprotected org.dom4j.XPath
createXPath
(String expression) getAllProcessVariableNames
(String bpmnXml) getBusinessRuleTaskModels
(String bpmnXml) getErrorDefinitions
(String bpmnXml) getFormFields
(String bpmnXml) getFormFieldsWithUniqueId
(String bpmnXml) getJmixScreenFormIds
(String bpmnXml) getMessageDefinitions
(String bpmnXml) getProcessId
(String bpmnXml) getProcessVariablesFromStartEvents
(String bpmnXml) getSignalDefinitions
(String bpmnXml) getUserTaskModels
(String bpmnXml) boolean
hasAncestorWithName
(String bpmnXml, String currentElementId, String parentElementName)
-
Field Details
-
JMIX_BPMN_NAMESPACE
- See Also:
-
BPMN_NAMESPACE
- See Also:
-
FLOWABLE_NAMESPACE
- See Also:
-
metadata
-
-
Constructor Details
-
BpmnXmlParser
public BpmnXmlParser()
-
-
Method Details
-
getFormFields
-
getFormFieldsWithUniqueId
-
getUserTaskModels
-
getBusinessRuleTaskModels
-
getSignalDefinitions
-
getMessageDefinitions
-
getProcessVariablesFromStartEvents
-
getProcessVariablesFromDynamicForms
-
getAllProcessVariableNames
-
getProcessVariablesFromEntityDataTasks
-
getProcessId
-
getJmixScreenFormIds
-
hasAncestorWithName
-
getErrorDefinitions
-
createXPath
-