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

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.CmmnElementImpl
              extended by org.camunda.bpm.model.cmmn.impl.instance.CaseImpl
All Implemented Interfaces:
Case, CmmnElement, CmmnModelElementInstance, org.camunda.bpm.model.xml.instance.ModelElementInstance

public class CaseImpl
extends CmmnElementImpl
implements Case

Author:
Roman Smirnov

Field Summary
protected static org.camunda.bpm.model.xml.type.child.ChildElement<CaseFileModel> caseFileModelChild
           
protected static org.camunda.bpm.model.xml.type.child.ChildElement<CasePlanModel> casePlanModelChild
           
protected static org.camunda.bpm.model.xml.type.child.ChildElement<CaseRoles> caseRolesChild
           
protected static org.camunda.bpm.model.xml.type.child.ChildElementCollection<CaseRole> caseRolesCollection
          Deprecated. 
protected static org.camunda.bpm.model.xml.type.child.ChildElementCollection<InputCaseParameter> inputCollection
           
protected static org.camunda.bpm.model.xml.type.attribute.Attribute<String> nameAttribute
           
protected static org.camunda.bpm.model.xml.type.child.ChildElementCollection<OutputCaseParameter> outputCollection
           
 
Fields inherited from class org.camunda.bpm.model.cmmn.impl.instance.CmmnElementImpl
descriptionAttribute, documentationCollection, extensionElementsChild, idAttribute
 
Fields inherited from class org.camunda.bpm.model.xml.impl.instance.ModelElementInstanceImpl
modelInstance
 
Constructor Summary
CaseImpl(org.camunda.bpm.model.xml.impl.instance.ModelTypeInstanceContext instanceContext)
           
 
Method Summary
 CaseFileModel getCaseFileModel()
           
 CasePlanModel getCasePlanModel()
           
 Collection<CaseRole> getCaseRoles()
           
 Collection<InputCaseParameter> getInputs()
           
 String getName()
           
 Collection<OutputCaseParameter> getOutputs()
           
 CaseRoles getRoles()
           
static void registerType(org.camunda.bpm.model.xml.ModelBuilder modelBuilder)
           
 void setCaseFileModel(CaseFileModel caseFileModel)
           
 void setCasePlanModel(CasePlanModel casePlanModel)
           
 void setName(String name)
           
 void setRoles(CaseRoles caseRole)
           
 
Methods inherited from class org.camunda.bpm.model.cmmn.impl.instance.CmmnElementImpl
getDescription, getDocumentations, getExtensionElements, getId, isCmmn11, setDescription, setExtensionElements, setId
 
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, 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.cmmn.instance.CmmnElement
getDescription, getDocumentations, getExtensionElements, getId, setDescription, setExtensionElements, setId
 
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

nameAttribute

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

caseFileModelChild

protected static org.camunda.bpm.model.xml.type.child.ChildElement<CaseFileModel> caseFileModelChild

casePlanModelChild

protected static org.camunda.bpm.model.xml.type.child.ChildElement<CasePlanModel> casePlanModelChild

inputCollection

protected static org.camunda.bpm.model.xml.type.child.ChildElementCollection<InputCaseParameter> inputCollection

outputCollection

protected static org.camunda.bpm.model.xml.type.child.ChildElementCollection<OutputCaseParameter> outputCollection

caseRolesCollection

@Deprecated
protected static org.camunda.bpm.model.xml.type.child.ChildElementCollection<CaseRole> caseRolesCollection
Deprecated. 

caseRolesChild

protected static org.camunda.bpm.model.xml.type.child.ChildElement<CaseRoles> caseRolesChild
Constructor Detail

CaseImpl

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

getName

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

setName

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

getCaseRoles

public Collection<CaseRole> getCaseRoles()
Specified by:
getCaseRoles in interface Case

getRoles

public CaseRoles getRoles()
Specified by:
getRoles in interface Case

setRoles

public void setRoles(CaseRoles caseRole)
Specified by:
setRoles in interface Case

getInputs

public Collection<InputCaseParameter> getInputs()
Specified by:
getInputs in interface Case

getOutputs

public Collection<OutputCaseParameter> getOutputs()
Specified by:
getOutputs in interface Case

getCasePlanModel

public CasePlanModel getCasePlanModel()
Specified by:
getCasePlanModel in interface Case

setCasePlanModel

public void setCasePlanModel(CasePlanModel casePlanModel)
Specified by:
setCasePlanModel in interface Case

getCaseFileModel

public CaseFileModel getCaseFileModel()
Specified by:
getCaseFileModel in interface Case

setCaseFileModel

public void setCaseFileModel(CaseFileModel caseFileModel)
Specified by:
setCaseFileModel in interface Case

registerType

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


Copyright © 2017 camunda services GmbH. All rights reserved.