Class CaseImpl
- java.lang.Object
-
- org.camunda.bpm.model.xml.impl.instance.ModelElementInstanceImpl
-
- org.camunda.bpm.model.cmmn.impl.instance.CmmnModelElementInstanceImpl
-
- org.camunda.bpm.model.cmmn.impl.instance.CmmnElementImpl
-
- org.camunda.bpm.model.cmmn.impl.instance.CaseImpl
-
- All Implemented Interfaces:
Case
,CmmnElement
,CmmnModelElementInstance
,ModelElementInstance
public class CaseImpl extends CmmnElementImpl implements Case
- Author:
- Roman Smirnov
-
-
Field Summary
Fields Modifier and Type Field Description protected static Attribute<String>
camundaHistoryTimeToLive
protected static ChildElement<CaseFileModel>
caseFileModelChild
protected static ChildElement<CasePlanModel>
casePlanModelChild
protected static ChildElement<CaseRoles>
caseRolesChild
protected static ChildElementCollection<CaseRole>
caseRolesCollection
Deprecated.protected static ChildElementCollection<InputCaseParameter>
inputCollection
protected static Attribute<String>
nameAttribute
protected static 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
Constructors Constructor Description CaseImpl(ModelTypeInstanceContext instanceContext)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description Integer
getCamundaHistoryTimeToLive()
String
getCamundaHistoryTimeToLiveString()
CaseFileModel
getCaseFileModel()
CasePlanModel
getCasePlanModel()
Collection<CaseRole>
getCaseRoles()
Collection<InputCaseParameter>
getInputs()
String
getName()
Collection<OutputCaseParameter>
getOutputs()
CaseRoles
getRoles()
static void
registerType(ModelBuilder modelBuilder)
void
setCamundaHistoryTimeToLive(Integer historyTimeToLive)
void
setCamundaHistoryTimeToLiveString(String historyTimeToLive)
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, 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.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, setAttributeValue, setAttributeValueNs, setAttributeValueNs, setAttributeValueNs, setTextContent, setUniqueChildElementByNameNs, updateAfterReplacement
-
-
-
-
Field Detail
-
caseFileModelChild
protected static ChildElement<CaseFileModel> caseFileModelChild
-
casePlanModelChild
protected static ChildElement<CasePlanModel> casePlanModelChild
-
inputCollection
protected static ChildElementCollection<InputCaseParameter> inputCollection
-
outputCollection
protected static ChildElementCollection<OutputCaseParameter> outputCollection
-
caseRolesCollection
@Deprecated protected static ChildElementCollection<CaseRole> caseRolesCollection
Deprecated.
-
caseRolesChild
protected static ChildElement<CaseRoles> caseRolesChild
-
-
Constructor Detail
-
CaseImpl
public CaseImpl(ModelTypeInstanceContext instanceContext)
-
-
Method Detail
-
getCaseRoles
public Collection<CaseRole> getCaseRoles()
- Specified by:
getCaseRoles
in interfaceCase
-
getInputs
public Collection<InputCaseParameter> getInputs()
-
getOutputs
public Collection<OutputCaseParameter> getOutputs()
- Specified by:
getOutputs
in interfaceCase
-
getCasePlanModel
public CasePlanModel getCasePlanModel()
- Specified by:
getCasePlanModel
in interfaceCase
-
setCasePlanModel
public void setCasePlanModel(CasePlanModel casePlanModel)
- Specified by:
setCasePlanModel
in interfaceCase
-
getCaseFileModel
public CaseFileModel getCaseFileModel()
- Specified by:
getCaseFileModel
in interfaceCase
-
setCaseFileModel
public void setCaseFileModel(CaseFileModel caseFileModel)
- Specified by:
setCaseFileModel
in interfaceCase
-
getCamundaHistoryTimeToLive
public Integer getCamundaHistoryTimeToLive()
- Specified by:
getCamundaHistoryTimeToLive
in interfaceCase
-
setCamundaHistoryTimeToLive
public void setCamundaHistoryTimeToLive(Integer historyTimeToLive)
- Specified by:
setCamundaHistoryTimeToLive
in interfaceCase
-
registerType
public static void registerType(ModelBuilder modelBuilder)
-
getCamundaHistoryTimeToLiveString
public String getCamundaHistoryTimeToLiveString()
- Specified by:
getCamundaHistoryTimeToLiveString
in interfaceCase
-
setCamundaHistoryTimeToLiveString
public void setCamundaHistoryTimeToLiveString(String historyTimeToLive)
- Specified by:
setCamundaHistoryTimeToLiveString
in interfaceCase
-
-