Package io.jmix.bpmflowui.parser
Class BpmnXmlParser
java.lang.Object
io.jmix.bpmflowui.parser.BpmnXmlParser
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected org.dom4j.XPathcreateXPath(String expression) getAllProcessVariableNames(String bpmnXml) getBusinessRuleTaskModels(String bpmnXml) getErrorDefinitions(String bpmnXml) getFormFields(String bpmnXml) getFormFieldsWithUniqueId(String bpmnXml) getJmixScreenFormIds(String bpmnXml) getMessageDefinitions(String bpmnXml) @Nullable StringgetProcessId(String bpmnXml) @Nullable StringgetProcessName(String bpmnXml) getProcessVariablesFromStartEvents(String bpmnXml) getSignalDefinitions(String bpmnXml) getUserTaskModels(String bpmnXml) booleanhasAncestorWithName(String bpmnXml, String currentElementId, String parentElementName) booleanhasAncestorWithNameAndAttribute(String bpmnXml, String currentElementId, String parentElementName, String attributeName, String attributeValue)
-
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
-
getAllProcessVariableNames
-
getProcessVariablesFromEntityDataTasks
-
getProcessId
-
getProcessName
-
getJmixScreenFormIds
-
hasAncestorWithName
-
hasAncestorWithNameAndAttribute
-
getErrorDefinitions
-
createXPath
-