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

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
All Implemented Interfaces:
CmmnElement, CmmnModelElementInstance, PlanItemDefinition, Task, org.camunda.bpm.model.xml.instance.ModelElementInstance
Direct Known Subclasses:
CaseTaskImpl, DecisionTaskImpl, HumanTaskImpl, ProcessTaskImpl

public class TaskImpl
extends PlanItemDefinitionImpl
implements Task

Author:
Roman Smirnov

Field Summary
protected static org.camunda.bpm.model.xml.type.child.ChildElementCollection<InputCaseParameter> inputParameterCollection
           
protected static org.camunda.bpm.model.xml.type.child.ChildElementCollection<InputsCaseParameter> inputsCollection
          Deprecated. 
protected static org.camunda.bpm.model.xml.type.attribute.Attribute<Boolean> isBlockingAttribute
           
protected static org.camunda.bpm.model.xml.type.child.ChildElementCollection<OutputCaseParameter> outputParameterCollection
           
protected static org.camunda.bpm.model.xml.type.child.ChildElementCollection<OutputsCaseParameter> outputsCollection
          Deprecated. 
 
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
TaskImpl(org.camunda.bpm.model.xml.impl.instance.ModelTypeInstanceContext instanceContext)
           
 
Method Summary
 Collection<InputCaseParameter> getInputParameters()
           
 Collection<InputsCaseParameter> getInputs()
           
 Collection<OutputCaseParameter> getOutputParameters()
           
 Collection<OutputsCaseParameter> getOutputs()
           
 boolean isBlocking()
           
static void registerType(org.camunda.bpm.model.xml.ModelBuilder modelBuilder)
           
 void setIsBlocking(boolean isBlocking)
           
 
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, 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.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, setAttributeValue, setAttributeValueNs, setAttributeValueNs, setAttributeValueNs, setTextContent, setUniqueChildElementByNameNs, updateAfterReplacement
 

Field Detail

isBlockingAttribute

protected static org.camunda.bpm.model.xml.type.attribute.Attribute<Boolean> isBlockingAttribute

inputsCollection

@Deprecated
protected static org.camunda.bpm.model.xml.type.child.ChildElementCollection<InputsCaseParameter> inputsCollection
Deprecated. 

outputsCollection

@Deprecated
protected static org.camunda.bpm.model.xml.type.child.ChildElementCollection<OutputsCaseParameter> outputsCollection
Deprecated. 

inputParameterCollection

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

outputParameterCollection

protected static org.camunda.bpm.model.xml.type.child.ChildElementCollection<OutputCaseParameter> outputParameterCollection
Constructor Detail

TaskImpl

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

isBlocking

public boolean isBlocking()
Specified by:
isBlocking in interface Task

setIsBlocking

public void setIsBlocking(boolean isBlocking)
Specified by:
setIsBlocking in interface Task

getInputs

public Collection<InputsCaseParameter> getInputs()
Specified by:
getInputs in interface Task

getOutputs

public Collection<OutputsCaseParameter> getOutputs()
Specified by:
getOutputs in interface Task

getInputParameters

public Collection<InputCaseParameter> getInputParameters()
Specified by:
getInputParameters in interface Task

getOutputParameters

public Collection<OutputCaseParameter> getOutputParameters()
Specified by:
getOutputParameters in interface Task

registerType

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


Copyright © 2018 camunda services GmbH. All rights reserved.