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

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.PlanItemDefinitionImpl
                  extended by org.camunda.bpm.model.cmmn.impl.instance.TaskImpl
                      extended by org.camunda.bpm.model.cmmn.impl.instance.CaseTaskImpl
All Implemented Interfaces:
CaseTask, CmmnElement, CmmnModelElementInstance, PlanItemDefinition, Task, org.camunda.bpm.model.xml.instance.ModelElementInstance

public class CaseTaskImpl
extends TaskImpl
implements CaseTask

Author:
Roman Smirnov

Field Summary
protected static org.camunda.bpm.model.xml.type.attribute.Attribute<String> camundaCaseBindingAttribute
           
protected static org.camunda.bpm.model.xml.type.attribute.Attribute<String> camundaCaseTenantIdAttribute
           
protected static org.camunda.bpm.model.xml.type.attribute.Attribute<String> camundaCaseVersionAttribute
           
protected static org.camunda.bpm.model.xml.type.attribute.Attribute<String> caseRefAttribute
           
protected static org.camunda.bpm.model.xml.type.child.ChildElement<CaseRefExpression> caseRefExpressionChild
           
protected static org.camunda.bpm.model.xml.type.child.ChildElementCollection<ParameterMapping> parameterMappingCollection
           
 
Fields inherited from class org.camunda.bpm.model.cmmn.impl.instance.TaskImpl
inputParameterCollection, inputsCollection, isBlockingAttribute, outputParameterCollection, outputsCollection
 
Fields inherited from class org.camunda.bpm.model.cmmn.impl.instance.PlanItemDefinitionImpl
defaultControlChild, nameAttribute
 
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
CaseTaskImpl(org.camunda.bpm.model.xml.impl.instance.ModelTypeInstanceContext instanceContext)
           
 
Method Summary
 String getCamundaCaseBinding()
          camunda extensions
 String getCamundaCaseTenantId()
           
 String getCamundaCaseVersion()
           
 String getCase()
           
 CaseRefExpression getCaseExpression()
           
 Collection<ParameterMapping> getParameterMappings()
           
static void registerType(org.camunda.bpm.model.xml.ModelBuilder modelBuilder)
           
 void setCamundaCaseBinding(String camundaCaseBinding)
           
 void setCamundaCaseTenantId(String camundaCaseTenantId)
           
 void setCamundaCaseVersion(String camundaCaseVersion)
           
 void setCase(String caseInstance)
           
 void setCaseExpression(CaseRefExpression caseExpression)
           
 
Methods inherited from class org.camunda.bpm.model.cmmn.impl.instance.TaskImpl
getInputParameters, getInputs, getOutputParameters, getOutputs, isBlocking, setIsBlocking
 
Methods inherited from class org.camunda.bpm.model.cmmn.impl.instance.PlanItemDefinitionImpl
getDefaultControl, getName, setDefaultControl, setName
 
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.Task
getInputParameters, getInputs, getOutputParameters, getOutputs, isBlocking, setIsBlocking
 
Methods inherited from interface org.camunda.bpm.model.cmmn.instance.PlanItemDefinition
getDefaultControl, getName, setDefaultControl, setName
 
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

caseRefAttribute

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

parameterMappingCollection

protected static org.camunda.bpm.model.xml.type.child.ChildElementCollection<ParameterMapping> parameterMappingCollection

caseRefExpressionChild

protected static org.camunda.bpm.model.xml.type.child.ChildElement<CaseRefExpression> caseRefExpressionChild

camundaCaseBindingAttribute

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

camundaCaseVersionAttribute

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

camundaCaseTenantIdAttribute

protected static org.camunda.bpm.model.xml.type.attribute.Attribute<String> camundaCaseTenantIdAttribute
Constructor Detail

CaseTaskImpl

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

getCase

public String getCase()
Specified by:
getCase in interface CaseTask

setCase

public void setCase(String caseInstance)
Specified by:
setCase in interface CaseTask

getCaseExpression

public CaseRefExpression getCaseExpression()
Specified by:
getCaseExpression in interface CaseTask

setCaseExpression

public void setCaseExpression(CaseRefExpression caseExpression)
Specified by:
setCaseExpression in interface CaseTask

getParameterMappings

public Collection<ParameterMapping> getParameterMappings()
Specified by:
getParameterMappings in interface CaseTask

getCamundaCaseBinding

public String getCamundaCaseBinding()
Description copied from interface: CaseTask
camunda extensions

Specified by:
getCamundaCaseBinding in interface CaseTask

setCamundaCaseBinding

public void setCamundaCaseBinding(String camundaCaseBinding)
Specified by:
setCamundaCaseBinding in interface CaseTask

getCamundaCaseVersion

public String getCamundaCaseVersion()
Specified by:
getCamundaCaseVersion in interface CaseTask

setCamundaCaseVersion

public void setCamundaCaseVersion(String camundaCaseVersion)
Specified by:
setCamundaCaseVersion in interface CaseTask

getCamundaCaseTenantId

public String getCamundaCaseTenantId()
Specified by:
getCamundaCaseTenantId in interface CaseTask

setCamundaCaseTenantId

public void setCamundaCaseTenantId(String camundaCaseTenantId)
Specified by:
setCamundaCaseTenantId in interface CaseTask

registerType

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


Copyright © 2017 camunda services GmbH. All rights reserved.