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, HumanTaskImpl, ProcessTaskImpl

public class TaskImpl
extends PlanItemDefinitionImpl
implements Task

Author:
Roman Smirnov

Field Summary
protected static org.camunda.bpm.model.xml.type.child.ChildElementCollection<InputsCaseParameter> inputsCollection
           
protected static org.camunda.bpm.model.xml.type.attribute.Attribute<Boolean> isBlockingAttribute
           
protected static org.camunda.bpm.model.xml.type.child.ChildElementCollection<OutputsCaseParameter> 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, 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<InputsCaseParameter> getInputs()
           
 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, getExtensionElements, getId, setDescription, setExtensionElements, setId
 
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.cmmn.instance.PlanItemDefinition
getDefaultControl, getName, setDefaultControl, setName
 
Methods inherited from interface org.camunda.bpm.model.cmmn.instance.CmmnElement
getDescription, 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

isBlockingAttribute

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

inputsCollection

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

outputsCollection

protected static org.camunda.bpm.model.xml.type.child.ChildElementCollection<OutputsCaseParameter> outputsCollection
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

registerType

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


Copyright © 2015 camunda services GmbH. All rights reserved.