public abstract class BaseChildElementParser extends Object implements DmnXMLConstants
| Modifier and Type | Field and Description |
|---|---|
protected static org.slf4j.Logger |
LOGGER |
ATTRIBUTE_AGGREGATION, ATTRIBUTE_HIT_POLICY, ATTRIBUTE_HREF, ATTRIBUTE_ID, ATTRIBUTE_LABEL, ATTRIBUTE_NAME, ATTRIBUTE_NAMESPACE, ATTRIBUTE_TYPE_REF, DMN_NAMESPACE, ELEMENT_DECISION, ELEMENT_DECISION_TABLE, ELEMENT_DEFINITIONS, ELEMENT_DESCRIPTION, ELEMENT_EXTENSIONS, ELEMENT_INPUT_CLAUSE, ELEMENT_INPUT_ENTRY, ELEMENT_INPUT_EXPRESSION, ELEMENT_INPUT_VALUES, ELEMENT_ITEM_DEFINITION, ELEMENT_OUTPUT_CLAUSE, ELEMENT_OUTPUT_ENTRY, ELEMENT_OUTPUT_VALUES, ELEMENT_RULE, ELEMENT_TEXT, ELEMENT_TYPE_DEFINITION, FLOWABLE_EXTENSIONS_NAMESPACE, FLOWABLE_EXTENSIONS_PREFIX, MODEL_NAMESPACE, SCHEMA_NAMESPACE, TARGET_NAMESPACE_ATTRIBUTE, XSI_NAMESPACE, XSI_PREFIX| Constructor and Description |
|---|
BaseChildElementParser() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
accepts(DmnElement element) |
abstract String |
getElementName() |
abstract void |
parseChildElement(XMLStreamReader xtr,
DmnElement parentElement,
DecisionTable decisionTable) |
protected void |
parseChildElements(XMLStreamReader xtr,
DmnElement parentElement,
DecisionTable decisionTable,
BaseChildElementParser parser) |
public abstract String getElementName()
public abstract void parseChildElement(XMLStreamReader xtr, DmnElement parentElement, DecisionTable decisionTable) throws Exception
Exceptionprotected void parseChildElements(XMLStreamReader xtr, DmnElement parentElement, DecisionTable decisionTable, BaseChildElementParser parser) throws Exception
Exceptionpublic boolean accepts(DmnElement element)
Copyright © 2018 Flowable. All rights reserved.