Class DmnElementImpl
- java.lang.Object
-
- org.camunda.bpm.model.xml.impl.instance.ModelElementInstanceImpl
-
- org.camunda.bpm.model.dmn.impl.instance.DmnModelElementInstanceImpl
-
- org.camunda.bpm.model.dmn.impl.instance.DmnElementImpl
-
- All Implemented Interfaces:
DmnElement,DmnModelElementInstance,ModelElementInstance
- Direct Known Subclasses:
ArtifactImpl,DecisionRuleImpl,ExpressionImpl,InputClauseImpl,NamedElementImpl,OutputClauseImpl,UnaryTestsImpl
public abstract class DmnElementImpl extends DmnModelElementInstanceImpl implements DmnElement
-
-
Field Summary
Fields Modifier and Type Field Description protected static ChildElement<Description>descriptionChildprotected static ChildElement<ExtensionElements>extensionElementsChildprotected static Attribute<java.lang.String>idAttributeprotected static Attribute<java.lang.String>labelAttribute-
Fields inherited from class org.camunda.bpm.model.xml.impl.instance.ModelElementInstanceImpl
modelInstance
-
-
Constructor Summary
Constructors Constructor Description DmnElementImpl(ModelTypeInstanceContext instanceContext)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description DescriptiongetDescription()ExtensionElementsgetExtensionElements()java.lang.StringgetId()java.lang.StringgetLabel()static voidregisterType(ModelBuilder modelBuilder)voidsetDescription(Description description)voidsetExtensionElements(ExtensionElements extensionElements)voidsetId(java.lang.String id)voidsetLabel(java.lang.String label)-
Methods inherited from class org.camunda.bpm.model.xml.impl.instance.ModelElementInstanceImpl
addChildElement, asSet, equals, getAttributeValue, getAttributeValueNs, getChildElementsByType, getChildElementsByType, getDomElement, getElementType, getModelInstance, getParentElement, getRawTextContent, getTextContent, getUniqueChildElementByNameNs, getUniqueChildElementByType, hashCode, insertElementAfter, removeAttribute, removeAttributeNs, removeChildElement, replaceChildElement, replaceWithElement, setAttributeValue, setAttributeValue, setAttributeValue, setAttributeValueNs, setAttributeValueNs, setAttributeValueNs, setTextContent, setUniqueChildElementByNameNs, updateAfterReplacement
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.camunda.bpm.model.xml.instance.ModelElementInstance
addChildElement, getAttributeValue, getAttributeValueNs, getChildElementsByType, getChildElementsByType, getDomElement, getElementType, getModelInstance, getParentElement, getRawTextContent, getTextContent, getUniqueChildElementByNameNs, getUniqueChildElementByType, insertElementAfter, removeAttribute, removeAttributeNs, removeChildElement, replaceChildElement, replaceWithElement, setAttributeValue, setAttributeValue, setAttributeValue, setAttributeValueNs, setAttributeValueNs, setAttributeValueNs, setTextContent, setUniqueChildElementByNameNs, updateAfterReplacement
-
-
-
-
Field Detail
-
idAttribute
protected static Attribute<java.lang.String> idAttribute
-
labelAttribute
protected static Attribute<java.lang.String> labelAttribute
-
descriptionChild
protected static ChildElement<Description> descriptionChild
-
extensionElementsChild
protected static ChildElement<ExtensionElements> extensionElementsChild
-
-
Constructor Detail
-
DmnElementImpl
public DmnElementImpl(ModelTypeInstanceContext instanceContext)
-
-
Method Detail
-
getId
public java.lang.String getId()
- Specified by:
getIdin interfaceDmnElement
-
setId
public void setId(java.lang.String id)
- Specified by:
setIdin interfaceDmnElement
-
getLabel
public java.lang.String getLabel()
- Specified by:
getLabelin interfaceDmnElement
-
setLabel
public void setLabel(java.lang.String label)
- Specified by:
setLabelin interfaceDmnElement
-
getDescription
public Description getDescription()
- Specified by:
getDescriptionin interfaceDmnElement
-
setDescription
public void setDescription(Description description)
- Specified by:
setDescriptionin interfaceDmnElement
-
getExtensionElements
public ExtensionElements getExtensionElements()
- Specified by:
getExtensionElementsin interfaceDmnElement
-
setExtensionElements
public void setExtensionElements(ExtensionElements extensionElements)
- Specified by:
setExtensionElementsin interfaceDmnElement
-
registerType
public static void registerType(ModelBuilder modelBuilder)
-
-