org.camunda.bpm.model.cmmn.impl.instance
Class DefinitionsImpl

java.lang.Object
  extended by org.camunda.bpm.model.xml.impl.instance.ModelElementInstanceImpl
      extended by org.camunda.bpm.model.cmmn.impl.instance.CmmnModelElementInstanceImpl
          extended by org.camunda.bpm.model.cmmn.impl.instance.DefinitionsImpl
All Implemented Interfaces:
CmmnModelElementInstance, Definitions, org.camunda.bpm.model.xml.instance.ModelElementInstance

public class DefinitionsImpl
extends CmmnModelElementInstanceImpl
implements Definitions

Author:
Roman Smirnov

Field Summary
protected static org.camunda.bpm.model.xml.type.attribute.Attribute<String> authorAttribute
           
protected static org.camunda.bpm.model.xml.type.child.ChildElementCollection<Case> caseCollection
           
protected static org.camunda.bpm.model.xml.type.child.ChildElementCollection<CaseFileItemDefinition> caseFileItemDefinitionCollection
           
protected static org.camunda.bpm.model.xml.type.attribute.Attribute<String> exporterAttribute
           
protected static org.camunda.bpm.model.xml.type.attribute.Attribute<String> exporterVersionAttribute
           
protected static org.camunda.bpm.model.xml.type.attribute.Attribute<String> expressionLanguageAttribute
           
protected static org.camunda.bpm.model.xml.type.attribute.Attribute<String> idAttribute
           
protected static org.camunda.bpm.model.xml.type.child.ChildElementCollection<Import> importCollection
           
protected static org.camunda.bpm.model.xml.type.attribute.Attribute<String> nameAttribute
           
protected static org.camunda.bpm.model.xml.type.child.ChildElementCollection<Process> processCollection
           
protected static org.camunda.bpm.model.xml.type.attribute.Attribute<String> targetNamespaceAttribute
           
 
Fields inherited from class org.camunda.bpm.model.xml.impl.instance.ModelElementInstanceImpl
modelInstance
 
Constructor Summary
DefinitionsImpl(org.camunda.bpm.model.xml.impl.instance.ModelTypeInstanceContext instanceContext)
           
 
Method Summary
 String getAuthor()
           
 Collection<CaseFileItemDefinition> getCaseFileItemDefinitions()
           
 Collection<Case> getCases()
           
 String getExporter()
           
 String getExporterVersion()
           
 String getExpressionLanguage()
           
 String getId()
           
 Collection<Import> getImports()
           
 String getName()
           
 Collection<Process> getProcesses()
           
 String getTargetNamespace()
           
static void registerType(org.camunda.bpm.model.xml.ModelBuilder modelBuilder)
           
 void setAuthor(String author)
           
 void setExporter(String exporter)
           
 void setExporterVersion(String exporterVersion)
           
 void setExpressionLanguage(String expressionLanguage)
           
 void setId(String id)
           
 void setName(String name)
           
 void setTargetNamespace(String namespace)
           
 
Methods inherited from class org.camunda.bpm.model.xml.impl.instance.ModelElementInstanceImpl
addChildElement, equals, getAttributeValue, getAttributeValueNs, getChildElementsByType, getChildElementsByType, getDomElement, getElementType, getModelInstance, getParentElement, getRawTextContent, getTextContent, getUniqueChildElementByNameNs, getUniqueChildElementByType, hashCode, insertElementAfter, removeAttribute, removeAttributeNs, removeChildElement, replaceChildElement, replaceWithElement, setAttributeValue, setAttributeValue, 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, setAttributeValueNs, setAttributeValueNs, setTextContent, setUniqueChildElementByNameNs, updateAfterReplacement
 

Field Detail

idAttribute

protected static org.camunda.bpm.model.xml.type.attribute.Attribute<String> idAttribute

nameAttribute

protected static org.camunda.bpm.model.xml.type.attribute.Attribute<String> nameAttribute

targetNamespaceAttribute

protected static org.camunda.bpm.model.xml.type.attribute.Attribute<String> targetNamespaceAttribute

expressionLanguageAttribute

protected static org.camunda.bpm.model.xml.type.attribute.Attribute<String> expressionLanguageAttribute

exporterAttribute

protected static org.camunda.bpm.model.xml.type.attribute.Attribute<String> exporterAttribute

exporterVersionAttribute

protected static org.camunda.bpm.model.xml.type.attribute.Attribute<String> exporterVersionAttribute

authorAttribute

protected static org.camunda.bpm.model.xml.type.attribute.Attribute<String> authorAttribute

importCollection

protected static org.camunda.bpm.model.xml.type.child.ChildElementCollection<Import> importCollection

caseFileItemDefinitionCollection

protected static org.camunda.bpm.model.xml.type.child.ChildElementCollection<CaseFileItemDefinition> caseFileItemDefinitionCollection

caseCollection

protected static org.camunda.bpm.model.xml.type.child.ChildElementCollection<Case> caseCollection

processCollection

protected static org.camunda.bpm.model.xml.type.child.ChildElementCollection<Process> processCollection
Constructor Detail

DefinitionsImpl

public DefinitionsImpl(org.camunda.bpm.model.xml.impl.instance.ModelTypeInstanceContext instanceContext)
Method Detail

getId

public String getId()
Specified by:
getId in interface Definitions

setId

public void setId(String id)
Specified by:
setId in interface Definitions

getName

public String getName()
Specified by:
getName in interface Definitions

setName

public void setName(String name)
Specified by:
setName in interface Definitions

getTargetNamespace

public String getTargetNamespace()
Specified by:
getTargetNamespace in interface Definitions

setTargetNamespace

public void setTargetNamespace(String namespace)
Specified by:
setTargetNamespace in interface Definitions

getExpressionLanguage

public String getExpressionLanguage()
Specified by:
getExpressionLanguage in interface Definitions

setExpressionLanguage

public void setExpressionLanguage(String expressionLanguage)
Specified by:
setExpressionLanguage in interface Definitions

getExporter

public String getExporter()
Specified by:
getExporter in interface Definitions

setExporter

public void setExporter(String exporter)
Specified by:
setExporter in interface Definitions

getExporterVersion

public String getExporterVersion()
Specified by:
getExporterVersion in interface Definitions

setExporterVersion

public void setExporterVersion(String exporterVersion)
Specified by:
setExporterVersion in interface Definitions

getAuthor

public String getAuthor()
Specified by:
getAuthor in interface Definitions

setAuthor

public void setAuthor(String author)
Specified by:
setAuthor in interface Definitions

getImports

public Collection<Import> getImports()
Specified by:
getImports in interface Definitions

getCaseFileItemDefinitions

public Collection<CaseFileItemDefinition> getCaseFileItemDefinitions()
Specified by:
getCaseFileItemDefinitions in interface Definitions

getCases

public Collection<Case> getCases()
Specified by:
getCases in interface Definitions

getProcesses

public Collection<Process> getProcesses()
Specified by:
getProcesses in interface Definitions

registerType

public static void registerType(org.camunda.bpm.model.xml.ModelBuilder modelBuilder)


Copyright © 2014 camunda services GmbH. All rights reserved.