public abstract class RequirementImpl extends NamedElementImpl implements Requirement
The following features are implemented:
org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EAdapterList<E extends java.lang.Object & org.eclipse.emf.common.notify.Adapter>, org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EObservableAdapterList| Modifier and Type | Method and Description |
|---|---|
java.lang.Object |
eGet(int featureID,
boolean resolve,
boolean coreType) |
org.eclipse.emf.common.notify.NotificationChain |
eInverseRemove(org.eclipse.emf.ecore.InternalEObject otherEnd,
int featureID,
org.eclipse.emf.common.notify.NotificationChain msgs) |
boolean |
eIsSet(int featureID) |
void |
eSet(int featureID,
java.lang.Object newValue) |
void |
eUnset(int featureID) |
java.lang.String |
getAdditionalInformation() |
org.eclipse.emf.common.util.EList<GenericTrace> |
getContainedGenericTraces() |
org.eclipse.emf.common.util.EList<RequirementsTrace> |
getContainedRequirementsTraces() |
java.lang.String |
getFeature() |
java.lang.String |
getImplementationVersion() |
org.eclipse.emf.common.util.EList<NamingRule> |
getNamingRules() |
org.eclipse.emf.common.util.EList<Trace> |
getOwnedTraces() |
org.eclipse.emf.common.util.EList<CapellaElement> |
getRelatedCapellaElements() |
java.lang.String |
getRequirementId() |
java.lang.String |
getVerificationMethod() |
java.lang.String |
getVerificationPhase() |
boolean |
isIsObsolete() |
void |
setAdditionalInformation(java.lang.String newAdditionalInformation) |
void |
setFeature(java.lang.String newFeature) |
void |
setImplementationVersion(java.lang.String newImplementationVersion) |
void |
setIsObsolete(boolean newIsObsolete) |
void |
setRequirementId(java.lang.String newRequirementId) |
void |
setVerificationMethod(java.lang.String newVerificationMethod) |
void |
setVerificationPhase(java.lang.String newVerificationPhase) |
java.lang.String |
toString() |
basicGetStatus, eBaseStructuralFeatureID, eDerivedStructuralFeatureID, getAppliedPropertyValueGroups, getAppliedPropertyValues, getAppliedRequirements, getDescription, getFeatures, getIncomingTraces, getOutgoingTraces, getOwnedEnumerationPropertyTypes, getOwnedPropertyValueGroups, getOwnedPropertyValues, getReview, getStatus, getSummary, isVisibleInDoc, isVisibleInLM, setDescription, setReview, setStatus, setSummary, setVisibleInDoc, setVisibleInLMgetName, setNamedestroy, getConstraints, getFullLabel, getId, getLabel, getOwnedConstraints, getSid, hasUnnamedLabel, setId, setSidgetOwnedExtensionseAdapters, eClass, eContainerFeatureID, eDeliver, eInternalContainer, eInvoke, eIsProxy, eSetClass, eSetDeliver, eSetProxyURIeAllContents, eBasicRemoveFromContainer, eBasicRemoveFromContainerFeature, eBasicSetContainer, eContainer, eContainingFeature, eContainmentFeature, eContains, eContents, eCrossReferences, eDerivedOperationID, eDerivedOperationID, eDerivedStructuralFeatureID, eDirectResource, eDynamicBasicRemoveFromContainer, eDynamicGet, eDynamicGet, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicInvoke, eDynamicIsSet, eDynamicIsSet, eDynamicSet, eDynamicSet, eDynamicUnset, eDynamicUnset, eGet, eGet, eGet, eInternalResource, eInverseAdd, eInverseAdd, eInverseRemove, eInvoke, eIsSet, eObjectForURIFragmentSegment, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eProxyURI, eResolveProxy, eResource, eSet, eSetResource, eSetStore, eSetting, eStore, eUnset, eURIFragmentSegment, eVirtualGet, eVirtualGet, eVirtualIsSet, eVirtualSet, eVirtualUnseteNotificationRequired, eNotifyequals, getClass, hashCode, notify, notifyAll, wait, wait, waitgetName, setNamegetAppliedPropertyValueGroups, getAppliedPropertyValues, getAppliedRequirements, getDescription, getFeatures, getOwnedEnumerationPropertyTypes, getOwnedPropertyValueGroups, getOwnedPropertyValues, getReview, getStatus, getSummary, setDescription, setReview, setStatus, setSummarygetIncomingTraces, getOutgoingTracesisVisibleInDoc, isVisibleInLM, setVisibleInDoc, setVisibleInLMdestroy, getConstraints, getFullLabel, getId, getLabel, getOwnedConstraints, getSid, hasUnnamedLabel, setId, setSidgetOwnedExtensionseAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnsetpublic org.eclipse.emf.common.util.EList<Trace> getOwnedTraces()
getOwnedTraces in interface NamespaceCapellacorePackage.getNamespace_OwnedTraces()public org.eclipse.emf.common.util.EList<GenericTrace> getContainedGenericTraces()
getContainedGenericTraces in interface NamespaceCapellacorePackage.getNamespace_ContainedGenericTraces()public org.eclipse.emf.common.util.EList<RequirementsTrace> getContainedRequirementsTraces()
getContainedRequirementsTraces in interface NamespaceCapellacorePackage.getNamespace_ContainedRequirementsTraces()public org.eclipse.emf.common.util.EList<NamingRule> getNamingRules()
getNamingRules in interface NamespaceCapellacorePackage.getNamespace_NamingRules()public boolean isIsObsolete()
isIsObsolete in interface RequirementRequirement.setIsObsolete(boolean),
RequirementPackage.getRequirement_IsObsolete()public void setIsObsolete(boolean newIsObsolete)
setIsObsolete in interface RequirementnewIsObsolete - the new value of the 'Is Obsolete' attribute.Requirement.isIsObsolete()public java.lang.String getRequirementId()
getRequirementId in interface RequirementRequirement.setRequirementId(String),
RequirementPackage.getRequirement_RequirementId()public void setRequirementId(java.lang.String newRequirementId)
setRequirementId in interface RequirementnewRequirementId - the new value of the 'Requirement Id' attribute.Requirement.getRequirementId()public java.lang.String getAdditionalInformation()
getAdditionalInformation in interface RequirementRequirement.setAdditionalInformation(String),
RequirementPackage.getRequirement_AdditionalInformation()public void setAdditionalInformation(java.lang.String newAdditionalInformation)
setAdditionalInformation in interface RequirementnewAdditionalInformation - the new value of the 'Additional Information' attribute.Requirement.getAdditionalInformation()public java.lang.String getVerificationMethod()
getVerificationMethod in interface RequirementRequirement.setVerificationMethod(String),
RequirementPackage.getRequirement_VerificationMethod()public void setVerificationMethod(java.lang.String newVerificationMethod)
setVerificationMethod in interface RequirementnewVerificationMethod - the new value of the 'Verification Method' attribute.Requirement.getVerificationMethod()public java.lang.String getVerificationPhase()
getVerificationPhase in interface RequirementRequirement.setVerificationPhase(String),
RequirementPackage.getRequirement_VerificationPhase()public void setVerificationPhase(java.lang.String newVerificationPhase)
setVerificationPhase in interface RequirementnewVerificationPhase - the new value of the 'Verification Phase' attribute.Requirement.getVerificationPhase()public java.lang.String getImplementationVersion()
getImplementationVersion in interface RequirementRequirement.setImplementationVersion(String),
RequirementPackage.getRequirement_ImplementationVersion()public void setImplementationVersion(java.lang.String newImplementationVersion)
setImplementationVersion in interface RequirementnewImplementationVersion - the new value of the 'Implementation Version' attribute.Requirement.getImplementationVersion()public java.lang.String getFeature()
getFeature in interface RequirementRequirement.setFeature(String),
RequirementPackage.getRequirement_Feature()public void setFeature(java.lang.String newFeature)
setFeature in interface RequirementnewFeature - the new value of the 'Feature' attribute.Requirement.getFeature()public org.eclipse.emf.common.util.EList<CapellaElement> getRelatedCapellaElements()
getRelatedCapellaElements in interface RequirementRequirementPackage.getRequirement_RelatedCapellaElements()public org.eclipse.emf.common.notify.NotificationChain eInverseRemove(org.eclipse.emf.ecore.InternalEObject otherEnd,
int featureID,
org.eclipse.emf.common.notify.NotificationChain msgs)
eInverseRemove in class NamedElementImplpublic java.lang.Object eGet(int featureID,
boolean resolve,
boolean coreType)
eGet in interface org.eclipse.emf.ecore.InternalEObjecteGet in class NamedElementImplpublic void eSet(int featureID,
java.lang.Object newValue)
eSet in interface org.eclipse.emf.ecore.InternalEObjecteSet in class NamedElementImplpublic void eUnset(int featureID)
eUnset in interface org.eclipse.emf.ecore.InternalEObjecteUnset in class NamedElementImplpublic boolean eIsSet(int featureID)
eIsSet in interface org.eclipse.emf.ecore.InternalEObjecteIsSet in class NamedElementImplpublic java.lang.String toString()
toString in class NamedElementImpl