public abstract class DecisionImpl extends de.uka.ipd.sdq.identifier.impl.IdentifierImpl implements Decision
The following features are implemented:
Relations
Conflicts With
Has Conflicts
Duplicate Of
Has Duplicates
Depends On
Has Dependents
Parent Of
Subpart Of
Trigger Of
Triggered By
Resolves
Resolved By
Alternative To
Has Alternatives
Could Resolve
Could Be Resolved By
Stakeholder Of
Has Stakeholders
Selected
Selected By
Rationales
Description
Status
Timestamp
Repository
Used Terms
MinimalEObjectImpl.Container
BasicNotifierImpl.EAdapterList<E extends Object & Adapter>, BasicNotifierImpl.EObservableAdapterList
InternalEObject.EStore
EOPPOSITE_FEATURE_BASE
NIL
cdoClassInfo, cdoConflict, cdoDirectResource, cdoHistory, cdoID, cdoInternalDynamicFeature, cdoInternalInstance, cdoInternalPostAttach, cdoInternalPostDetach, cdoInternalPostInvalidate, cdoInternalPostLoad, cdoInternalPostRollback, cdoInternalPreCommit, cdoInternalPreLoad, cdoInternalSetID, cdoInternalSetResource, cdoInternalSetRevision, cdoInternalSetState, cdoInternalSetView, cdoInvalid, cdoLockState, cdoPermission, cdoPrefetch, cdoReadLock, cdoReload, cdoResource, cdoRevision, cdoRevision, cdoState, cdoView, cdoWriteLock, cdoWriteOption, createLock, dynamicGet, dynamicSet, dynamicUnset, eBasicSetContainer, eClass, eContainerFeatureID, eDirectResource, eInternalContainer, eInternalResource, equals, eSetClass, eSetResource, eStore, getLockState, hashCode, instanceToRevisionFeature, revisionToInstanceFeature, toString
eDerivedStructuralFeatureID
eAdapters, eContents, eCrossReferences, eDeliver, eIsProxy, eProxyURI, eSetDeliver, eSetProxyURI
eAllContents, eBasicRemoveFromContainer, eContainer, eContainingFeature, eContainmentFeature, eContains, eDerivedOperationID, eDerivedOperationID, eDynamicBasicRemoveFromContainer, eDynamicGet, eDynamicGet, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicInvoke, eDynamicIsSet, eDynamicIsSet, eDynamicSet, eDynamicSet, eDynamicUnset, eDynamicUnset, eGet, eGet, eGet, eInverseAdd, eInverseRemove, eInvoke, eInvoke, eIsSet, eObjectForURIFragmentSegment, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eResolveProxy, eResource, eSet, eSetStore, eSetting, eUnset, eURIFragmentSegment, eVirtualGet, eVirtualGet, eVirtualIsSet, eVirtualSet, eVirtualUnset
eNotificationRequired, eNotify
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
eBasicRemoveFromContainer, eDerivedOperationID, eGet, eInverseAdd, eInverseRemove, eInvoke, eNotificationRequired, eObjectForURIFragmentSegment, eProxyURI, eResolveProxy, eSetProxyURI, eSetStore, eSetting, eURIFragmentSegment
public EList<Relation> getRelations()
getRelations
in interface RelationObject
RelationsPackage.getRelationObject_Relations()
public EList<ConflictObject> getConflictsWith()
getConflictsWith
in interface ConflictObject
RelationsPackage.getConflictObject_ConflictsWith()
,
ConflictObject.getHasConflicts()
public EList<ConflictObject> getHasConflicts()
getHasConflicts
in interface ConflictObject
RelationsPackage.getConflictObject_HasConflicts()
,
ConflictObject.getConflictsWith()
public EList<DuplicationObject> getDuplicateOf()
getDuplicateOf
in interface DuplicationObject
RelationsPackage.getDuplicationObject_DuplicateOf()
,
DuplicationObject.getHasDuplicates()
public EList<DuplicationObject> getHasDuplicates()
getHasDuplicates
in interface DuplicationObject
RelationsPackage.getDuplicationObject_HasDuplicates()
,
DuplicationObject.getDuplicateOf()
public EList<DependencyObject> getDependsOn()
getDependsOn
in interface DependencyObject
RelationsPackage.getDependencyObject_DependsOn()
,
DependencyObject.getHasDependents()
public EList<DependencyObject> getHasDependents()
getHasDependents
in interface DependencyObject
RelationsPackage.getDependencyObject_HasDependents()
,
DependencyObject.getDependsOn()
public EList<ParentalObject> getParentOf()
getParentOf
in interface ParentalObject
RelationsPackage.getParentalObject_ParentOf()
,
ParentalObject.getSubpartOf()
public EList<ParentalObject> getSubpartOf()
getSubpartOf
in interface ParentalObject
RelationsPackage.getParentalObject_SubpartOf()
,
ParentalObject.getParentOf()
public EList<TriggerObject> getTriggerOf()
getTriggerOf
in interface TriggerObject
RelationsPackage.getTriggerObject_TriggerOf()
,
TriggerObject.getTriggeredBy()
public EList<TriggerObject> getTriggeredBy()
getTriggeredBy
in interface TriggerObject
RelationsPackage.getTriggerObject_TriggeredBy()
,
TriggerObject.getTriggerOf()
public EList<ResolveObject> getResolves()
getResolves
in interface ResolveObject
RelationsPackage.getResolveObject_Resolves()
,
ResolveObject.getResolvedBy()
public EList<ResolveObject> getResolvedBy()
getResolvedBy
in interface ResolveObject
RelationsPackage.getResolveObject_ResolvedBy()
,
ResolveObject.getResolves()
public EList<AlternativeObject> getAlternativeTo()
getAlternativeTo
in interface AlternativeObject
RelationsPackage.getAlternativeObject_AlternativeTo()
,
AlternativeObject.getHasAlternatives()
public EList<AlternativeObject> getHasAlternatives()
getHasAlternatives
in interface AlternativeObject
RelationsPackage.getAlternativeObject_HasAlternatives()
,
AlternativeObject.getAlternativeTo()
public EList<CouldResolveObject> getCouldResolve()
getCouldResolve
in interface CouldResolveObject
RelationsPackage.getCouldResolveObject_CouldResolve()
,
CouldResolveObject.getCouldBeResolvedBy()
public EList<CouldResolveObject> getCouldBeResolvedBy()
getCouldBeResolvedBy
in interface CouldResolveObject
RelationsPackage.getCouldResolveObject_CouldBeResolvedBy()
,
CouldResolveObject.getCouldResolve()
public EList<StakeholderObject> getStakeholderOf()
getStakeholderOf
in interface StakeholderObject
RelationsPackage.getStakeholderObject_StakeholderOf()
,
StakeholderObject.getHasStakeholders()
public EList<StakeholderObject> getHasStakeholders()
getHasStakeholders
in interface StakeholderObject
RelationsPackage.getStakeholderObject_HasStakeholders()
,
StakeholderObject.getStakeholderOf()
public EList<SelectionObject> getSelected()
getSelected
in interface SelectionObject
RelationsPackage.getSelectionObject_Selected()
,
SelectionObject.getSelectedBy()
public EList<SelectionObject> getSelectedBy()
getSelectedBy
in interface SelectionObject
RelationsPackage.getSelectionObject_SelectedBy()
,
SelectionObject.getSelected()
public EList<Rationale> getRationales()
getRationales
in interface Decision
DecisionsPackage.getDecision_Rationales()
public String getDescription()
getDescription
in interface Decision
Decision.setDescription(String)
,
DecisionsPackage.getDecision_Description()
public void setDescription(String newDescription)
setDescription
in interface Decision
newDescription
- the new value of the 'Description' attribute.Decision.getDescription()
public DecisionStatusEnum getStatus()
getStatus
in interface Decision
DecisionStatusEnum
,
Decision.setStatus(DecisionStatusEnum)
,
DecisionsPackage.getDecision_Status()
public void setStatus(DecisionStatusEnum newStatus)
setStatus
in interface Decision
newStatus
- the new value of the 'Status' attribute.DecisionStatusEnum
,
Decision.getStatus()
public Date getTimestamp()
getTimestamp
in interface Decision
Decision.setTimestamp(Date)
,
DecisionsPackage.getDecision_Timestamp()
public void setTimestamp(Date newTimestamp)
setTimestamp
in interface Decision
newTimestamp
- the new value of the 'Timestamp' attribute.Decision.getTimestamp()
public DecisionRepository getRepository()
getRepository
in interface Decision
Decision.setRepository(DecisionRepository)
,
DecisionsPackage.getDecision_Repository()
,
DecisionRepository.getDecisions()
public NotificationChain basicSetRepository(DecisionRepository newRepository, NotificationChain msgs)
public void setRepository(DecisionRepository newRepository)
setRepository
in interface Decision
newRepository
- the new value of the 'Repository' container reference.Decision.getRepository()
public EList<GlossaryTerm> getUsedTerms()
getUsedTerms
in interface Decision
DecisionsPackage.getDecision_UsedTerms()
public NotificationChain eInverseAdd(InternalEObject otherEnd, int featureID, NotificationChain msgs)
eInverseAdd
in class BasicEObjectImpl
public NotificationChain eInverseRemove(InternalEObject otherEnd, int featureID, NotificationChain msgs)
eInverseRemove
in class BasicEObjectImpl
public NotificationChain eBasicRemoveFromContainerFeature(NotificationChain msgs)
eBasicRemoveFromContainerFeature
in class BasicEObjectImpl
public Object eGet(int featureID, boolean resolve, boolean coreType)
eGet
in interface InternalEObject
eGet
in class de.uka.ipd.sdq.identifier.impl.IdentifierImpl
public void eSet(int featureID, Object newValue)
eSet
in interface InternalEObject
eSet
in class de.uka.ipd.sdq.identifier.impl.IdentifierImpl
public void eUnset(int featureID)
eUnset
in interface InternalEObject
eUnset
in class de.uka.ipd.sdq.identifier.impl.IdentifierImpl
public boolean eIsSet(int featureID)
eIsSet
in interface InternalEObject
eIsSet
in class de.uka.ipd.sdq.identifier.impl.IdentifierImpl
public int eBaseStructuralFeatureID(int derivedFeatureID, Class<?> baseClass)
eBaseStructuralFeatureID
in interface InternalEObject
eBaseStructuralFeatureID
in class BasicEObjectImpl
public int eDerivedStructuralFeatureID(int baseFeatureID, Class<?> baseClass)
eDerivedStructuralFeatureID
in interface InternalEObject
eDerivedStructuralFeatureID
in class BasicEObjectImpl