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) getProcessId(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
-
getJmixScreenFormIds
-
hasAncestorWithName
-
hasAncestorWithNameAndAttribute
-
getErrorDefinitions
-
createXPath
-