Class DefinitionsImpl
- 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
-
- org.camunda.bpm.model.dmn.impl.instance.NamedElementImpl
-
- org.camunda.bpm.model.dmn.impl.instance.DefinitionsImpl
-
- All Implemented Interfaces:
Definitions
,DmnElement
,DmnModelElementInstance
,NamedElement
,ModelElementInstance
public class DefinitionsImpl extends NamedElementImpl implements Definitions
-
-
Field Summary
Fields Modifier and Type Field Description protected static ChildElementCollection<Artifact>
artifactCollection
protected static ChildElementCollection<BusinessContextElement>
businessContextElementCollection
protected static ChildElementCollection<DrgElement>
drgElementCollection
protected static ChildElementCollection<ElementCollection>
elementCollectionCollection
protected static Attribute<String>
exporterAttribute
protected static Attribute<String>
exporterVersionAttribute
protected static Attribute<String>
expressionLanguageAttribute
protected static ChildElementCollection<Import>
importCollection
protected static ChildElementCollection<ItemDefinition>
itemDefinitionCollection
protected static Attribute<String>
namespaceAttribute
protected static Attribute<String>
typeLanguageAttribute
-
Fields inherited from class org.camunda.bpm.model.dmn.impl.instance.NamedElementImpl
nameAttribute
-
Fields inherited from class org.camunda.bpm.model.dmn.impl.instance.DmnElementImpl
descriptionChild, extensionElementsChild, idAttribute, labelAttribute
-
Fields inherited from class org.camunda.bpm.model.xml.impl.instance.ModelElementInstanceImpl
modelInstance
-
-
Constructor Summary
Constructors Constructor Description DefinitionsImpl(ModelTypeInstanceContext instanceContext)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description Collection<Artifact>
getArtifacts()
Collection<BusinessContextElement>
getBusinessContextElements()
Collection<DrgElement>
getDrgElements()
Collection<ElementCollection>
getElementCollections()
String
getExporter()
String
getExporterVersion()
String
getExpressionLanguage()
Collection<Import>
getImports()
Collection<ItemDefinition>
getItemDefinitions()
String
getNamespace()
String
getTypeLanguage()
static void
registerType(ModelBuilder modelBuilder)
void
setExporter(String exporter)
void
setExporterVersion(String exporterVersion)
void
setExpressionLanguage(String expressionLanguage)
void
setNamespace(String namespace)
void
setTypeLanguage(String typeLanguage)
-
Methods inherited from class org.camunda.bpm.model.dmn.impl.instance.NamedElementImpl
getName, setName
-
Methods inherited from class org.camunda.bpm.model.dmn.impl.instance.DmnElementImpl
getDescription, getExtensionElements, getId, getLabel, setDescription, setExtensionElements, setId, setLabel
-
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.dmn.instance.DmnElement
getDescription, getExtensionElements, getId, getLabel, setDescription, setExtensionElements, setId, setLabel
-
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
-
Methods inherited from interface org.camunda.bpm.model.dmn.instance.NamedElement
getName, setName
-
-
-
-
Field Detail
-
importCollection
protected static ChildElementCollection<Import> importCollection
-
itemDefinitionCollection
protected static ChildElementCollection<ItemDefinition> itemDefinitionCollection
-
drgElementCollection
protected static ChildElementCollection<DrgElement> drgElementCollection
-
artifactCollection
protected static ChildElementCollection<Artifact> artifactCollection
-
elementCollectionCollection
protected static ChildElementCollection<ElementCollection> elementCollectionCollection
-
businessContextElementCollection
protected static ChildElementCollection<BusinessContextElement> businessContextElementCollection
-
-
Constructor Detail
-
DefinitionsImpl
public DefinitionsImpl(ModelTypeInstanceContext instanceContext)
-
-
Method Detail
-
getExpressionLanguage
public String getExpressionLanguage()
- Specified by:
getExpressionLanguage
in interfaceDefinitions
-
setExpressionLanguage
public void setExpressionLanguage(String expressionLanguage)
- Specified by:
setExpressionLanguage
in interfaceDefinitions
-
getTypeLanguage
public String getTypeLanguage()
- Specified by:
getTypeLanguage
in interfaceDefinitions
-
setTypeLanguage
public void setTypeLanguage(String typeLanguage)
- Specified by:
setTypeLanguage
in interfaceDefinitions
-
getNamespace
public String getNamespace()
- Specified by:
getNamespace
in interfaceDefinitions
-
setNamespace
public void setNamespace(String namespace)
- Specified by:
setNamespace
in interfaceDefinitions
-
getExporter
public String getExporter()
- Specified by:
getExporter
in interfaceDefinitions
-
setExporter
public void setExporter(String exporter)
- Specified by:
setExporter
in interfaceDefinitions
-
getExporterVersion
public String getExporterVersion()
- Specified by:
getExporterVersion
in interfaceDefinitions
-
setExporterVersion
public void setExporterVersion(String exporterVersion)
- Specified by:
setExporterVersion
in interfaceDefinitions
-
getImports
public Collection<Import> getImports()
- Specified by:
getImports
in interfaceDefinitions
-
getItemDefinitions
public Collection<ItemDefinition> getItemDefinitions()
- Specified by:
getItemDefinitions
in interfaceDefinitions
-
getDrgElements
public Collection<DrgElement> getDrgElements()
- Specified by:
getDrgElements
in interfaceDefinitions
-
getArtifacts
public Collection<Artifact> getArtifacts()
- Specified by:
getArtifacts
in interfaceDefinitions
-
getElementCollections
public Collection<ElementCollection> getElementCollections()
- Specified by:
getElementCollections
in interfaceDefinitions
-
getBusinessContextElements
public Collection<BusinessContextElement> getBusinessContextElements()
- Specified by:
getBusinessContextElements
in interfaceDefinitions
-
registerType
public static void registerType(ModelBuilder modelBuilder)
-
-