Package org.flowable.dmn.xml.converter
Class InputClauseXMLConverter
java.lang.Object
org.flowable.dmn.xml.converter.BaseDmnXMLConverter
org.flowable.dmn.xml.converter.InputClauseXMLConverter
- All Implemented Interfaces:
DmnXMLConstants
- Author:
- Tijs Rademakers, Yvo Swillens
-
Field Summary
FieldsFields inherited from class org.flowable.dmn.xml.converter.BaseDmnXMLConverter
LOGGER
Fields inherited from interface org.flowable.dmn.xml.constants.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_EXPORTER, ATTRIBUTE_EXPORTER_VERSION, 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 Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected DmnElement
convertXMLToElement
(XMLStreamReader xtr, ConversionHelper conversionHelper) protected String
protected void
writeAdditionalAttributes
(DmnElement element, DmnDefinition model, XMLStreamWriter xtw) protected void
writeAdditionalChildElements
(DmnElement element, DmnDefinition model, XMLStreamWriter xtw) Methods inherited from class org.flowable.dmn.xml.converter.BaseDmnXMLConverter
convertToDmnModel, convertToXML, initializeElementCounter, parseChildElements, parseChildElements, writeDefaultAttribute, writeQualifiedAttribute
-
Field Details
-
inputClauseCounter
protected static int inputClauseCounter
-
-
Constructor Details
-
InputClauseXMLConverter
public InputClauseXMLConverter()
-
-
Method Details
-
getXMLElementName
- Specified by:
getXMLElementName
in classBaseDmnXMLConverter
-
convertXMLToElement
protected DmnElement convertXMLToElement(XMLStreamReader xtr, ConversionHelper conversionHelper) throws Exception - Specified by:
convertXMLToElement
in classBaseDmnXMLConverter
- Throws:
Exception
-
writeAdditionalAttributes
protected void writeAdditionalAttributes(DmnElement element, DmnDefinition model, XMLStreamWriter xtw) throws Exception - Specified by:
writeAdditionalAttributes
in classBaseDmnXMLConverter
- Throws:
Exception
-
writeAdditionalChildElements
protected void writeAdditionalChildElements(DmnElement element, DmnDefinition model, XMLStreamWriter xtw) throws Exception - Specified by:
writeAdditionalChildElements
in classBaseDmnXMLConverter
- Throws:
Exception
-