com.soyatec.bpmn
Interface ScriptTask

All Superinterfaces:
Activity, BPMNObject, org.eclipse.emf.ecore.EObject, FlowObject, LaneElement, org.eclipse.emf.common.notify.Notifier, ProcessObject, Task

public interface ScriptTask
extends Task

A representation of the model object 'Script Task'. A Script Task is executed by a business process engine. The modeler or implementer defines a script in a language that the engine can interpret. When the Task is ready to start, the engine will execute the script. When the script is completed, the Task will also be completed.

The following features are supported:

See Also:
BPMNPackage.getScriptTask()

Method Summary
 java.lang.String getScript()
          Returns the value of the 'Script' attribute
 void setScript(java.lang.String value)
          Sets the value of the 'Script' attribute
 
Methods inherited from interface com.soyatec.bpmn.Task
getTaskType
 
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

getScript

java.lang.String getScript()
Returns the value of the 'Script' attribute.

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

Returns:
the value of the 'Script' attribute.
See Also:
setScript(String), BPMNPackage.getScriptTask_Script()

setScript

void setScript(java.lang.String value)
Sets the value of the 'Script' attribute.

Parameters:
value - the new value of the 'Script' attribute.
See Also:
getScript()