|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface EmbeddedSubProcess
A representation of the model object 'Embedded Sub Process'. An Embedded (or nested) Sub-Process object is an activity that contains other activities (a Process). The Process within the Process is dependent on the parent Process for instigation and has visibility to the parent’s global data. No mapping of data is required. Expanded Sub-Process may be used for multiple purposes. They can be used to “flatten” a hierarchical process so that all detail can be shown at the same time. They are used to create a context for exception handling that applies to a group of activities. Expanded Sub-Process may be used as a mechanism for showing a group of parallel activities in a less-cluttered, more compact way.
The following features are supported:
BPMNPackage.getEmbeddedSubProcess()
Method Summary | |
---|---|
Expression |
getAdHocCompletionCondition()
Returns the value of the 'Ad Hoc Completion Condition' containment reference |
AdHocOrdering |
getAdHocOrdering()
Returns the value of the 'Ad Hoc Ordering' attribute. |
org.eclipse.emf.common.util.EList |
getProcessObjects()
Returns the value of the 'Process Objects' containment reference list. |
boolean |
isAdHoc()
Returns the value of the 'Ad Hoc' attribute |
void |
setAdHoc(boolean value)
Sets the value of the ' Ad Hoc ' attribute |
void |
setAdHocCompletionCondition(Expression value)
Sets the value of the ' Ad Hoc Completion Condition ' containment reference |
void |
setAdHocOrdering(AdHocOrdering value)
Sets the value of the ' Ad Hoc Ordering ' attribute |
Methods inherited from interface com.soyatec.bpmn.SubProcess |
---|
getSubProcessType, getTransaction, isIsATransaction, setTransaction |
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 |
---|
boolean isAdHoc()
If the meaning of the 'Ad Hoc' attribute isn't clear, there really should be more of a description here...
setAdHoc(boolean)
,
BPMNPackage.getEmbeddedSubProcess_AdHoc()
void setAdHoc(boolean value)
Ad Hoc
' attribute.
value
- the new value of the 'Ad Hoc' attribute.isAdHoc()
AdHocOrdering getAdHocOrdering()
AdHocOrdering
.
If the meaning of the 'Ad Hoc Ordering' attribute isn't clear, there really should be more of a description here...
AdHocOrdering
,
setAdHocOrdering(AdHocOrdering)
,
BPMNPackage.getEmbeddedSubProcess_AdHocOrdering()
void setAdHocOrdering(AdHocOrdering value)
Ad Hoc Ordering
' attribute.
value
- the new value of the 'Ad Hoc Ordering' attribute.AdHocOrdering
,
getAdHocOrdering()
Expression getAdHocCompletionCondition()
If the meaning of the 'Ad Hoc Completion Condition' containment reference isn't clear, there really should be more of a description here...
setAdHocCompletionCondition(Expression)
,
BPMNPackage.getEmbeddedSubProcess_AdHocCompletionCondition()
void setAdHocCompletionCondition(Expression value)
Ad Hoc Completion Condition
' containment reference.
value
- the new value of the 'Ad Hoc Completion Condition' containment reference.getAdHocCompletionCondition()
org.eclipse.emf.common.util.EList getProcessObjects()
ProcessObject
.
If the meaning of the 'Process Objects' containment reference list isn't clear, there really should be more of a description here...
BPMNPackage.getEmbeddedSubProcess_ProcessObjects()
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |