|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface Process
A representation of the model object 'Process'. A Process is an activity performed within a company or organization. In BPMN a Process is depicted as a graph of Flow Objects, which are a set of other activities and the controls that sequence them. The concept of process is intrinsically hierarchical. Processes may be defined at any level from enterprise-wide processes to processes performed by a single person. Low-level processes may be grouped together to achieve a common business goal.
The following features are supported:
NameStatusAssignmentsPropertiesAd HocAd Hoc OrderingAd Hoc Completion ConditionSuppress Join FailureProcess TypeProcess ObjectsEnable Instance Compensation
BPMNPackage.getProcess()| 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 |
getAssignments()
Returns the value of the 'Assignments' containment reference list. |
java.lang.String |
getName()
Returns the value of the 'Name' attribute |
org.eclipse.emf.common.util.EList |
getProcessObjects()
Returns the value of the 'Process Objects' containment reference list. |
ProcessType |
getProcessType()
Returns the value of the 'Process Type' attribute. |
org.eclipse.emf.common.util.EList |
getProperties()
Returns the value of the 'Properties' containment reference list. |
Status |
getStatus()
Returns the value of the 'Status' attribute. |
boolean |
isAdHoc()
Returns the value of the 'Ad Hoc' attribute. |
boolean |
isEnableInstanceCompensation()
Returns the value of the 'Enable Instance Compensation' attribute. |
boolean |
isSuppressJoinFailure()
Returns the value of the 'Suppress Join Failure' 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 |
void |
setEnableInstanceCompensation(boolean value)
Sets the value of the ' Enable Instance Compensation' attribute |
void |
setName(java.lang.String value)
Sets the value of the ' Name' attribute |
void |
setProcessType(ProcessType value)
Sets the value of the ' Process Type' attribute |
void |
setStatus(Status value)
Sets the value of the ' Status' attribute |
void |
setSuppressJoinFailure(boolean value)
Sets the value of the ' Suppress Join Failure' attribute |
| 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 |
|---|
java.lang.String getName()
If the meaning of the 'Name' attribute isn't clear, there really should be more of a description here...
setName(String),
BPMNPackage.getProcess_Name()void setName(java.lang.String value)
Name' attribute.
value - the new value of the 'Name' attribute.getName()Status getStatus()
"None".
The literals are from the enumeration Status.
If the meaning of the 'Status' attribute isn't clear, there really should be more of a description here...
Status,
setStatus(Status),
BPMNPackage.getProcess_Status()void setStatus(Status value)
Status' attribute.
value - the new value of the 'Status' attribute.Status,
getStatus()org.eclipse.emf.common.util.EList getAssignments()
Assignment.
If the meaning of the 'Assignments' containment reference list isn't clear, there really should be more of a description here...
BPMNPackage.getProcess_Assignments()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.getProcess_Properties()boolean isAdHoc()
"false".
If the meaning of the 'Ad Hoc' attribute isn't clear, there really should be more of a description here...
setAdHoc(boolean),
BPMNPackage.getProcess_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.getProcess_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.getProcess_AdHocCompletionCondition()void setAdHocCompletionCondition(Expression value)
Ad Hoc Completion Condition' containment reference.
value - the new value of the 'Ad Hoc Completion Condition' containment reference.getAdHocCompletionCondition()boolean isSuppressJoinFailure()
"false".
If the meaning of the 'Suppress Join Failure' attribute isn't clear, there really should be more of a description here...
setSuppressJoinFailure(boolean),
BPMNPackage.getProcess_SuppressJoinFailure()void setSuppressJoinFailure(boolean value)
Suppress Join Failure' attribute.
value - the new value of the 'Suppress Join Failure' attribute.isSuppressJoinFailure()ProcessType getProcessType()
"None".
The literals are from the enumeration ProcessType.
If the meaning of the 'Process Type' attribute isn't clear, there really should be more of a description here...
ProcessType,
setProcessType(ProcessType),
BPMNPackage.getProcess_ProcessType()void setProcessType(ProcessType value)
Process Type' attribute.
value - the new value of the 'Process Type' attribute.ProcessType,
getProcessType()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.getProcess_ProcessObjects()boolean isEnableInstanceCompensation()
"false".
If the meaning of the 'Enable Instance Compensation' attribute isn't clear, there really should be more of a description here...
setEnableInstanceCompensation(boolean),
BPMNPackage.getProcess_EnableInstanceCompensation()void setEnableInstanceCompensation(boolean value)
Enable Instance Compensation' attribute.
value - the new value of the 'Enable Instance Compensation' attribute.isEnableInstanceCompensation()
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||