public class ActivityInstanceAttributesImpl extends Object implements ActivityInstanceAttributes
ActivityInstanceAttributes| Constructor and Description |
|---|
ActivityInstanceAttributesImpl(ActivityInstanceAttributes template) |
ActivityInstanceAttributesImpl(long aiOid) |
| Modifier and Type | Method and Description |
|---|---|
Note |
addNote(String text)
Adds a
Note for the given text |
long |
getActivityInstanceOid()
Return the oid for the activity instance this attributes belongs to
|
List<Note> |
getAddedNotes()
Gets the notes which were currently added
for this instance.See
ActivityInstanceAttributes.addNote(String) |
List<Note> |
getNotes()
Gets the
Note set for this activity instance |
QualityAssuranceResult |
getQualityAssuranceResult()
Gets the
QualityAssuranceResult for a specific activity instance. |
void |
setNotes(List<Note> notes)
Sets notes to this instance
|
void |
setQualityAssuranceResult(QualityAssuranceResult result)
Sets the
QualityAssuranceResult for a specific activity instance. |
public ActivityInstanceAttributesImpl(long aiOid)
public ActivityInstanceAttributesImpl(ActivityInstanceAttributes template)
public long getActivityInstanceOid()
getActivityInstanceOid in interface ActivityInstanceAttributesgetActivityInstanceOid in interface org.eclipse.stardust.engine.api.runtime.ActivityInstanceContextAwarepublic void setQualityAssuranceResult(QualityAssuranceResult result)
QualityAssuranceResult for a specific activity instance.setQualityAssuranceResult in interface ActivityInstanceAttributesresult - - the result object to setpublic QualityAssuranceResult getQualityAssuranceResult()
QualityAssuranceResult for a specific activity instance.
This will be null for non quality assurance activity instances
(ActivityInstance.getQualityAssuranceState() != QualityAssuranceUtils.QualityAssuranceState.IS_QUALITY_ASSURANCE).
or a newly created quality assurance instance.getQualityAssuranceResult in interface ActivityInstanceAttributesQualityAssuranceResultpublic void setNotes(List<Note> notes)
setNotes in interface ActivityInstanceAttributesnotes - - the notes to set for this instancepublic Note addNote(String text)
Note for the given textaddNote in interface ActivityInstanceAttributespublic List<Note> getAddedNotes()
ActivityInstanceAttributes.addNote(String)getAddedNotes in interface ActivityInstanceAttributespublic List<Note> getNotes()
Note set for this activity instancegetNotes in interface ActivityInstanceAttributesCopyright © 2016 Eclipse Stardust. All Rights Reserved.