|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface DataObject
A representation of the model object 'Data Object'. Data Objects are considered Artifacts because they do not have any direct effect on the Sequence Flow or Message Flow of the Process, but they do provide information about what activities require to be performed and/or what they produce.
The following features are supported:
BPMNPackage.getDataObject()
Method Summary | |
---|---|
java.lang.String |
getName()
Returns the value of the 'Name' attribute |
org.eclipse.emf.common.util.EList |
getProperties()
Returns the value of the 'Properties' containment reference list. |
java.lang.String |
getState()
Returns the value of the 'State' attribute |
boolean |
isProducedAtCompletion()
Returns the value of the 'Produced At Completion' attribute. |
boolean |
isRequiredForStart()
Returns the value of the 'Required For Start' attribute. |
void |
setName(java.lang.String value)
Sets the value of the ' Name ' attribute |
void |
setProducedAtCompletion(boolean value)
Sets the value of the ' Produced At Completion ' attribute |
void |
setRequiredForStart(boolean value)
Sets the value of the ' Required For Start ' attribute |
void |
setState(java.lang.String value)
Sets the value of the ' State ' attribute |
Methods inherited from interface com.soyatec.bpmn.Artifact |
---|
getArtifactType |
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 |
---|
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.getDataObject_Name()
void setName(java.lang.String value)
Name
' attribute.
value
- the new value of the 'Name' attribute.getName()
boolean isRequiredForStart()
"true"
.
If the meaning of the 'Required For Start' attribute isn't clear, there really should be more of a description here...
setRequiredForStart(boolean)
,
BPMNPackage.getDataObject_RequiredForStart()
void setRequiredForStart(boolean value)
Required For Start
' attribute.
value
- the new value of the 'Required For Start' attribute.isRequiredForStart()
boolean isProducedAtCompletion()
"true"
.
If the meaning of the 'Produced At Completion' attribute isn't clear, there really should be more of a description here...
setProducedAtCompletion(boolean)
,
BPMNPackage.getDataObject_ProducedAtCompletion()
void setProducedAtCompletion(boolean value)
Produced At Completion
' attribute.
value
- the new value of the 'Produced At Completion' attribute.isProducedAtCompletion()
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.getDataObject_Properties()
java.lang.String getState()
If the meaning of the 'State' attribute isn't clear, there really should be more of a description here...
setState(String)
,
BPMNPackage.getDataObject_State()
void setState(java.lang.String value)
State
' attribute.
value
- the new value of the 'State' attribute.getState()
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |