Class DefinitionsImpl
- java.lang.Object
-
- org.camunda.bpm.model.xml.impl.instance.ModelElementInstanceImpl
-
- org.camunda.bpm.model.bpmn.impl.instance.BpmnModelElementInstanceImpl
-
- org.camunda.bpm.model.bpmn.impl.instance.DefinitionsImpl
-
- All Implemented Interfaces:
BpmnModelElementInstance,Definitions,ModelElementInstance
public class DefinitionsImpl extends BpmnModelElementInstanceImpl implements Definitions
The BPMN definitions element- Author:
- Daniel Meyer, Sebastian Menski
-
-
Field Summary
Fields Modifier and Type Field Description protected static ChildElementCollection<BpmnDiagram>bpmnDiagramCollectionprotected static Attribute<String>exporterAttributeprotected static Attribute<String>exporterVersionAttributeprotected static Attribute<String>expressionLanguageAttributeprotected static ChildElementCollection<Extension>extensionCollectionprotected static Attribute<String>idAttributeprotected static ChildElementCollection<Import>importCollectionprotected static Attribute<String>nameAttributeprotected static ChildElementCollection<Relationship>relationshipCollectionprotected static ChildElementCollection<RootElement>rootElementCollectionprotected static Attribute<String>targetNamespaceAttributeprotected static Attribute<String>typeLanguageAttribute-
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<BpmnDiagram>getBpmDiagrams()StringgetExporter()StringgetExporterVersion()StringgetExpressionLanguage()Collection<Extension>getExtensions()StringgetId()Collection<Import>getImports()StringgetName()Collection<Relationship>getRelationships()Collection<RootElement>getRootElements()StringgetTargetNamespace()StringgetTypeLanguage()static voidregisterType(ModelBuilder bpmnModelBuilder)voidsetExporter(String exporter)voidsetExporterVersion(String exporterVersion)voidsetExpressionLanguage(String expressionLanguage)voidsetId(String id)voidsetName(String name)voidsetTargetNamespace(String namespace)voidsetTypeLanguage(String typeLanguage)-
Methods inherited from class org.camunda.bpm.model.bpmn.impl.instance.BpmnModelElementInstanceImpl
builder, getScope, isScope
-
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.bpmn.instance.BpmnModelElementInstance
builder, getScope, isScope
-
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
-
importCollection
protected static ChildElementCollection<Import> importCollection
-
extensionCollection
protected static ChildElementCollection<Extension> extensionCollection
-
rootElementCollection
protected static ChildElementCollection<RootElement> rootElementCollection
-
bpmnDiagramCollection
protected static ChildElementCollection<BpmnDiagram> bpmnDiagramCollection
-
relationshipCollection
protected static ChildElementCollection<Relationship> relationshipCollection
-
-
Constructor Detail
-
DefinitionsImpl
public DefinitionsImpl(ModelTypeInstanceContext instanceContext)
-
-
Method Detail
-
registerType
public static void registerType(ModelBuilder bpmnModelBuilder)
-
getId
public String getId()
- Specified by:
getIdin interfaceDefinitions
-
setId
public void setId(String id)
- Specified by:
setIdin interfaceDefinitions
-
getName
public String getName()
- Specified by:
getNamein interfaceDefinitions
-
setName
public void setName(String name)
- Specified by:
setNamein interfaceDefinitions
-
getTargetNamespace
public String getTargetNamespace()
- Specified by:
getTargetNamespacein interfaceDefinitions
-
setTargetNamespace
public void setTargetNamespace(String namespace)
- Specified by:
setTargetNamespacein interfaceDefinitions
-
getExpressionLanguage
public String getExpressionLanguage()
- Specified by:
getExpressionLanguagein interfaceDefinitions
-
setExpressionLanguage
public void setExpressionLanguage(String expressionLanguage)
- Specified by:
setExpressionLanguagein interfaceDefinitions
-
getTypeLanguage
public String getTypeLanguage()
- Specified by:
getTypeLanguagein interfaceDefinitions
-
setTypeLanguage
public void setTypeLanguage(String typeLanguage)
- Specified by:
setTypeLanguagein interfaceDefinitions
-
getExporter
public String getExporter()
- Specified by:
getExporterin interfaceDefinitions
-
setExporter
public void setExporter(String exporter)
- Specified by:
setExporterin interfaceDefinitions
-
getExporterVersion
public String getExporterVersion()
- Specified by:
getExporterVersionin interfaceDefinitions
-
setExporterVersion
public void setExporterVersion(String exporterVersion)
- Specified by:
setExporterVersionin interfaceDefinitions
-
getImports
public Collection<Import> getImports()
- Specified by:
getImportsin interfaceDefinitions
-
getExtensions
public Collection<Extension> getExtensions()
- Specified by:
getExtensionsin interfaceDefinitions
-
getRootElements
public Collection<RootElement> getRootElements()
- Specified by:
getRootElementsin interfaceDefinitions
-
getBpmDiagrams
public Collection<BpmnDiagram> getBpmDiagrams()
- Specified by:
getBpmDiagramsin interfaceDefinitions
-
getRelationships
public Collection<Relationship> getRelationships()
- Specified by:
getRelationshipsin interfaceDefinitions
-
-