|
|||||||||
| 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 QuantityIO RulesOutputsOutput SetsInputsPropertiesStatusInput SetsActivity TypeLoop TypeLoopCompensation
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 | ||||||||