|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface Activity
A representation of the model object 'Activity'. An activity is work that is performed within a business process. An activity can be atomic or non-atomic (compound). The types of activities that are a part of a Business Process Diagram are: Process, Sub-Process, and Task. However, a Process is not a specific graphical object. Instead, it is a set of graphical objects. The following sections will focus on the graphical objects Sub-Process and Task.
The following features are supported:
Start Quantity
IO Rules
Outputs
Output Sets
Inputs
Properties
Status
Input Sets
Activity Type
Loop Type
Loop
Compensation
BPMNPackage.getActivity()
Method Summary | |
---|---|
java.lang.String |
getActivityType()
Returns the value of the 'Activity Type' attribute. |
org.eclipse.emf.common.util.EList |
getInputs()
Returns the value of the 'Inputs' containment reference list. |
org.eclipse.emf.common.util.EList |
getInputSets()
Returns the value of the 'Input Sets' containment reference list. |
org.eclipse.emf.common.util.EList |
getIORules()
Returns the value of the 'IO Rules' containment reference list. |
Loop |
getLoop()
Returns the value of the 'Loop' containment reference |
java.lang.String |
getLoopType()
Returns the value of the 'Loop Type' attribute. |
org.eclipse.emf.common.util.EList |
getOutputs()
Returns the value of the 'Outputs' containment reference list. |
org.eclipse.emf.common.util.EList |
getOutputSets()
Returns the value of the 'Output Sets' containment reference list. |
org.eclipse.emf.common.util.EList |
getProperties()
Returns the value of the 'Properties' containment reference list. |
int |
getStartQuantity()
Returns the value of the 'Start Quantity' attribute. |
Status |
getStatus()
Returns the value of the 'Status' attribute. |
boolean |
isCompensation()
Returns the value of the 'Compensation' attribute. |
void |
setCompensation(boolean value)
Sets the value of the ' Compensation ' attribute |
void |
setLoop(Loop value)
Sets the value of the ' Loop ' containment reference |
void |
setLoopType(java.lang.String value)
Sets the value of the ' Loop Type ' attribute |
void |
setStartQuantity(int value)
Sets the value of the ' Start Quantity ' attribute |
void |
setStatus(Status value)
Sets the value of the ' Status ' attribute |
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 |
---|
int getStartQuantity()
"1"
.
If the meaning of the 'Start Quantity' attribute isn't clear, there really should be more of a description here...
setStartQuantity(int)
,
BPMNPackage.getActivity_StartQuantity()
void setStartQuantity(int value)
Start Quantity
' attribute.
value
- the new value of the 'Start Quantity' attribute.getStartQuantity()
org.eclipse.emf.common.util.EList getIORules()
Expression
.
If the meaning of the 'IO Rules' containment reference list isn't clear, there really should be more of a description here...
BPMNPackage.getActivity_IORules()
org.eclipse.emf.common.util.EList getOutputs()
Artifact
.
If the meaning of the 'Outputs' containment reference isn't clear, there really should be more of a description here...
BPMNPackage.getActivity_Outputs()
org.eclipse.emf.common.util.EList getOutputSets()
Output
.
If the meaning of the 'Output Sets' containment reference list isn't clear, there really should be more of a description here...
BPMNPackage.getActivity_OutputSets()
org.eclipse.emf.common.util.EList getInputs()
Artifact
.
If the meaning of the 'Inputs' containment reference list isn't clear, there really should be more of a description here...
BPMNPackage.getActivity_Inputs()
org.eclipse.emf.common.util.EList getProperties()
Property
.
If the meaning of the 'Properties' containment reference list isn't clear, there really should be more of a description here...
BPMNPackage.getActivity_Properties()
Status getStatus()
Status
.
If the meaning of the 'Status' attribute isn't clear, there really should be more of a description here...
Status
,
setStatus(Status)
,
BPMNPackage.getActivity_Status()
void setStatus(Status value)
Status
' attribute.
value
- the new value of the 'Status' attribute.Status
,
getStatus()
org.eclipse.emf.common.util.EList getInputSets()
Input
.
If the meaning of the 'Input Sets' containment reference isn't clear, there really should be more of a description here...
BPMNPackage.getActivity_InputSets()
java.lang.String getActivityType()
"Task"
.
If the meaning of the 'Activity Type' attribute isn't clear, there really should be more of a description here...
BPMNPackage.getActivity_ActivityType()
java.lang.String getLoopType()
"None"
.
If the meaning of the 'Loop Type' attribute isn't clear, there really should be more of a description here...
setLoopType(String)
,
BPMNPackage.getActivity_LoopType()
void setLoopType(java.lang.String value)
Loop Type
' attribute.
value
- the new value of the 'Loop Type' attribute.getLoopType()
Loop getLoop()
If the meaning of the 'Loop' containment reference isn't clear, there really should be more of a description here...
setLoop(Loop)
,
BPMNPackage.getActivity_Loop()
void setLoop(Loop value)
Loop
' containment reference.
value
- the new value of the 'Loop' containment reference.getLoop()
boolean isCompensation()
"false"
.
If the meaning of the 'Compensation' attribute isn't clear, there really should be more of a description here...
setCompensation(boolean)
,
BPMNPackage.getActivity_Compensation()
void setCompensation(boolean value)
Compensation
' attribute.
value
- the new value of the 'Compensation' attribute.isCompensation()
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |