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,org.camunda.bpm.model.xml.instance.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 org.camunda.bpm.model.xml.type.child.ChildElement<Description>descriptionChildprotected static org.camunda.bpm.model.xml.type.child.ChildElement<ExtensionElements>extensionElementsChildprotected static org.camunda.bpm.model.xml.type.attribute.Attribute<String>idAttributeprotected static org.camunda.bpm.model.xml.type.attribute.Attribute<String>labelAttribute
-
Constructor Summary
Constructors Constructor Description DmnElementImpl(org.camunda.bpm.model.xml.impl.instance.ModelTypeInstanceContext instanceContext)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description DescriptiongetDescription()ExtensionElementsgetExtensionElements()StringgetId()StringgetLabel()static voidregisterType(org.camunda.bpm.model.xml.ModelBuilder modelBuilder)voidsetDescription(Description description)voidsetExtensionElements(ExtensionElements extensionElements)voidsetId(String id)voidsetLabel(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 org.camunda.bpm.model.xml.type.attribute.Attribute<String> idAttribute
-
labelAttribute
protected static org.camunda.bpm.model.xml.type.attribute.Attribute<String> labelAttribute
-
descriptionChild
protected static org.camunda.bpm.model.xml.type.child.ChildElement<Description> descriptionChild
-
extensionElementsChild
protected static org.camunda.bpm.model.xml.type.child.ChildElement<ExtensionElements> extensionElementsChild
-
-
Method Detail
-
getId
public String getId()
- Specified by:
getIdin interfaceDmnElement
-
setId
public void setId(String id)
- Specified by:
setIdin interfaceDmnElement
-
getLabel
public String getLabel()
- Specified by:
getLabelin interfaceDmnElement
-
setLabel
public void setLabel(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(org.camunda.bpm.model.xml.ModelBuilder modelBuilder)
-
-