public abstract class DmnElementImpl extends DmnModelElementInstanceImpl implements DmnElement
Modifier and Type | Field and Description |
---|---|
protected static ChildElement<Description> |
descriptionChild |
protected static ChildElement<ExtensionElements> |
extensionElementsChild |
protected static Attribute<String> |
idAttribute |
protected static Attribute<String> |
labelAttribute |
modelInstance
Constructor and Description |
---|
DmnElementImpl(ModelTypeInstanceContext instanceContext) |
Modifier and Type | Method and Description |
---|---|
Description |
getDescription() |
ExtensionElements |
getExtensionElements() |
String |
getId() |
String |
getLabel() |
static void |
registerType(ModelBuilder modelBuilder) |
void |
setDescription(Description description) |
void |
setExtensionElements(ExtensionElements extensionElements) |
void |
setId(String id) |
void |
setLabel(String label) |
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
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
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
protected static ChildElement<Description> descriptionChild
protected static ChildElement<ExtensionElements> extensionElementsChild
public DmnElementImpl(ModelTypeInstanceContext instanceContext)
public String getId()
getId
in interface DmnElement
public void setId(String id)
setId
in interface DmnElement
public String getLabel()
getLabel
in interface DmnElement
public void setLabel(String label)
setLabel
in interface DmnElement
public Description getDescription()
getDescription
in interface DmnElement
public void setDescription(Description description)
setDescription
in interface DmnElement
public ExtensionElements getExtensionElements()
getExtensionElements
in interface DmnElement
public void setExtensionElements(ExtensionElements extensionElements)
setExtensionElements
in interface DmnElement
public static void registerType(ModelBuilder modelBuilder)
Copyright © 2020. All rights reserved.