com.soyatec.bpmn
Interface Task

All Superinterfaces:
Activity, BPMNObject, org.eclipse.emf.ecore.EObject, FlowObject, LaneElement, org.eclipse.emf.common.notify.Notifier, ProcessObject
All Known Subinterfaces:
ManualTask, ReceiveTask, ReferenceTask, ScriptTask, SendTask, ServiceTask, UserTask

public interface Task
extends Activity

A representation of the model object 'Task'. A Task is an atomic activity that is included within a Process. A Task is used when the work in the Process is not broken down to a finer level of Process Model detail. Generally, an end-user and/or an application are used to perform the Task when it is executed. A Task object shares the same shape as the Sub-Process, which is a rectangle that has rounded corners.

The following features are supported:

See Also:
BPMNPackage.getTask()

Method Summary
 java.lang.String getTaskType()
          Returns the value of the 'Task Type' attribute.
 
Methods inherited from interface com.soyatec.bpmn.Activity
getActivityType, getInputs, getInputSets, getIORules, getLoop, getLoopType, getOutputs, getOutputSets, getProperties, getStartQuantity, getStatus, isCompensation, setCompensation, setLoop, setLoopType, setStartQuantity, setStatus
 
Methods inherited from interface com.soyatec.bpmn.FlowObject
getAssignments, getName, getProcess, setName
 
Methods inherited from interface com.soyatec.bpmn.LaneElement
getLanes, getPool, setPool
 
Methods inherited from interface com.soyatec.bpmn.ProcessObject
getCategories, getDocumentation, getIncomingEdges, getOutgoingEdges, setDocumentation
 
Methods inherited from interface com.soyatec.bpmn.BPMNObject
getChildren
 
Methods inherited from interface org.eclipse.emf.ecore.EObject
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eIsProxy, eIsSet, eResource, eSet, eUnset
 
Methods inherited from interface org.eclipse.emf.common.notify.Notifier
eAdapters, eDeliver, eNotify, eSetDeliver
 

Method Detail

getTaskType

java.lang.String getTaskType()
Returns the value of the 'Task Type' attribute. The default value is "None".

If the meaning of the 'Task Type' attribute isn't clear, there really should be more of a description here...

Returns:
the value of the 'Task Type' attribute.
See Also:
BPMNPackage.getTask_TaskType()