public interface Decision extends de.uka.ipd.sdq.identifier.Identifier, TraceableObject
The following features are supported:
DecisionsPackage.getDecision()
Modifier and Type | Method and Description |
---|---|
String |
getDescription()
Returns the value of the 'Description' attribute.
|
EList<Rationale> |
getRationales()
Returns the value of the 'Rationales' containment reference list.
|
DecisionRepository |
getRepository()
Returns the value of the 'Repository' container reference.
|
DecisionStatusEnum |
getStatus()
Returns the value of the 'Status' attribute.
|
Date |
getTimestamp()
Returns the value of the 'Timestamp' attribute.
|
EList<GlossaryTerm> |
getUsedTerms()
Returns the value of the 'Used Terms' reference list.
|
void |
setDescription(String value)
Sets the value of the '
Description ' attribute. |
void |
setRepository(DecisionRepository value)
Sets the value of the '
Repository ' container reference. |
void |
setStatus(DecisionStatusEnum value)
Sets the value of the '
Status ' attribute. |
void |
setTimestamp(Date value)
Sets the value of the '
Timestamp ' attribute. |
getRelations
cdoConflict, cdoDirectResource, cdoHistory, cdoInvalid, cdoLockState, cdoPermission, cdoPrefetch, cdoReadLock, cdoReload, cdoResource, cdoRevision, cdoRevision, cdoState, cdoView, cdoWriteLock, cdoWriteOption
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
eAdapters, eDeliver, eNotify, eSetDeliver
getConflictsWith, getHasConflicts
getDuplicateOf, getHasDuplicates
getDependsOn, getHasDependents
getParentOf, getSubpartOf
getTriggeredBy, getTriggerOf
getResolvedBy, getResolves
getAlternativeTo, getHasAlternatives
getCouldBeResolvedBy, getCouldResolve
getHasStakeholders, getStakeholderOf
getSelected, getSelectedBy
EList<Rationale> getRationales()
Rationale
.
If the meaning of the 'Rationales' containment reference list isn't clear, there really should be more of a description here...
DecisionsPackage.getDecision_Rationales()
String getDescription()
If the meaning of the 'Description' attribute isn't clear, there really should be more of a description here...
setDescription(String)
,
DecisionsPackage.getDecision_Description()
void setDescription(String value)
Description
' attribute.
value
- the new value of the 'Description' attribute.getDescription()
DecisionStatusEnum getStatus()
DecisionStatusEnum
.
If the meaning of the 'Status' attribute isn't clear, there really should be more of a description here...
DecisionStatusEnum
,
setStatus(DecisionStatusEnum)
,
DecisionsPackage.getDecision_Status()
void setStatus(DecisionStatusEnum value)
Status
' attribute.
value
- the new value of the 'Status' attribute.DecisionStatusEnum
,
getStatus()
Date getTimestamp()
If the meaning of the 'Timestamp' attribute isn't clear, there really should be more of a description here...
setTimestamp(Date)
,
DecisionsPackage.getDecision_Timestamp()
void setTimestamp(Date value)
Timestamp
' attribute.
value
- the new value of the 'Timestamp' attribute.getTimestamp()
DecisionRepository getRepository()
Decisions
'.
If the meaning of the 'Repository' container reference isn't clear, there really should be more of a description here...
setRepository(DecisionRepository)
,
DecisionsPackage.getDecision_Repository()
,
DecisionRepository.getDecisions()
void setRepository(DecisionRepository value)
Repository
' container reference.
value
- the new value of the 'Repository' container reference.getRepository()
EList<GlossaryTerm> getUsedTerms()
GlossaryTerm
.
If the meaning of the 'Used Terms' reference list isn't clear, there really should be more of a description here...
DecisionsPackage.getDecision_UsedTerms()