public class DmnXMLUtil extends Object implements DmnXMLConstants
ATTRIBUTE_AGGREGATION, ATTRIBUTE_DI_DMN_ELEMENT_REF, ATTRIBUTE_DI_HEIGHT, ATTRIBUTE_DI_TARGET_DMN_ELEMENT_REF, ATTRIBUTE_DI_WIDTH, ATTRIBUTE_DI_X, ATTRIBUTE_DI_Y, ATTRIBUTE_FORCE_DMN_11, ATTRIBUTE_HIT_POLICY, ATTRIBUTE_HREF, ATTRIBUTE_ID, ATTRIBUTE_IS_COLLECTION, ATTRIBUTE_LABEL, ATTRIBUTE_NAME, ATTRIBUTE_NAMESPACE, ATTRIBUTE_TYPE_REF, DMN_NAMESPACE, DMNDI_NAMESPACE, DMNDI_PREFIX, ELEMENT_ALLOWED_VALUES, ELEMENT_AUTHORITY_REQUIREMENT, ELEMENT_DECISION, ELEMENT_DECISION_SERVICE, ELEMENT_DECISION_TABLE, ELEMENT_DEFINITIONS, ELEMENT_DESCRIPTION, ELEMENT_DI_BOUNDS, ELEMENT_DI_DECISION_SERVICE_DIVIDER_LINE, ELEMENT_DI_DIAGRAM, ELEMENT_DI_DMN, ELEMENT_DI_EDGE, ELEMENT_DI_LABEL, ELEMENT_DI_SHAPE, ELEMENT_DI_SIZE, ELEMENT_DI_WAYPOINT, ELEMENT_ENCAPSULATED_DECISION, ELEMENT_EXTENSIONS, ELEMENT_INFORMATION_REQUIREMENT, ELEMENT_INPUT_CLAUSE, ELEMENT_INPUT_DATA, ELEMENT_INPUT_ENTRY, ELEMENT_INPUT_EXPRESSION, ELEMENT_INPUT_VALUES, ELEMENT_ITEM_COMPONENT, ELEMENT_ITEM_DEFINITION, ELEMENT_OUTPUT_CLAUSE, ELEMENT_OUTPUT_DECISION, ELEMENT_OUTPUT_ENTRY, ELEMENT_OUTPUT_VALUES, ELEMENT_REQUIRED_AUTHORITY, ELEMENT_REQUIRED_DECISION, ELEMENT_REQUIRED_INPUT, ELEMENT_RULE, ELEMENT_TEXT, ELEMENT_TYPE_REF, ELEMENT_VARIABLE, FLOWABLE_EXTENSIONS_NAMESPACE, FLOWABLE_EXTENSIONS_PREFIX, MODEL_NAMESPACE, OMGDC_NAMESPACE, OMGDC_PREFIX, OMGDI_NAMESPACE, OMGDI_PREFIX, SCHEMA_NAMESPACE, TARGET_NAMESPACE_ATTRIBUTE, XSI_NAMESPACE, XSI_PREFIX| Constructor and Description |
|---|
DmnXMLUtil() |
public static void parseChildElements(String elementName, DmnElement parentElement, XMLStreamReader xtr, Map<String,BaseChildElementParser> childParsers, Decision decision) throws Exception
Exceptionpublic static void writeDefaultAttribute(String attributeName, String value, XMLStreamWriter xtw) throws Exception
Exceptionpublic static void writeQualifiedAttribute(String attributeName, String value, XMLStreamWriter xtw) throws Exception
Exceptionpublic static DmnExtensionElement parseExtensionElement(XMLStreamReader xtr) throws Exception
Exceptionpublic static void writeElementDescription(DmnElement dmnElement, XMLStreamWriter xtw) throws Exception
Exceptionpublic static void writeExtensionElements(DmnElement dmnElement, XMLStreamWriter xtw) throws Exception
Exceptionpublic static boolean writeExtensionElements(DmnElement dmnElement, boolean didWriteExtensionStartElement, XMLStreamWriter xtw) throws Exception
Exceptionpublic static boolean writeExtensionElements(DmnElement dmnElement, boolean didWriteExtensionStartElement, Map<String,String> namespaceMap, XMLStreamWriter xtw) throws Exception
Exceptionprotected static void writeExtensionElement(DmnExtensionElement extensionElement, Map<String,String> namespaceMap, XMLStreamWriter xtw) throws Exception
Exceptionpublic static String getUniqueElementId()
Copyright © 2020 Flowable. All rights reserved.