public abstract class AbstractCapabilityImpl extends NamedElementImpl implements AbstractCapability
The following features are implemented:
Owned TracesContained Generic TracesContained Requirements TracesNaming RulesOwned Property Value PkgsInvolved InvolvementsOwned Functional ChainsPre ConditionPost ConditionOwned ScenariosIncoming Capability AllocationOutgoing Capability AllocationExtendsExtendingAbstract Capability Extension PointsSuper GeneralizationsSub GeneralizationsIncludesIncludingSuperSubIncluded Abstract CapabilitiesIncluding Abstract CapabilitiesExtended Abstract CapabilitiesExtending Abstract CapabilitiesOwned Functional Chain Abstract Capability InvolvementsOwned Abstract Function Abstract Capability InvolvementsAvailable In StatesOwned Abstract Capability RealizationsInvolved Abstract FunctionsInvolved Functional Chainsorg.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 |
|---|---|
Constraint |
basicGetPostCondition() |
Constraint |
basicGetPreCondition() |
int |
eBaseStructuralFeatureID(int derivedFeatureID,
java.lang.Class<?> baseClass) |
int |
eDerivedStructuralFeatureID(int baseFeatureID,
java.lang.Class<?> baseClass) |
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) |
org.eclipse.emf.common.util.EList<AbstractCapabilityExtensionPoint> |
getAbstractCapabilityExtensionPoints() |
org.eclipse.emf.common.util.EList<State> |
getAvailableInStates() |
org.eclipse.emf.common.util.EList<GenericTrace> |
getContainedGenericTraces() |
org.eclipse.emf.common.util.EList<RequirementsTrace> |
getContainedRequirementsTraces() |
org.eclipse.emf.common.util.EList<AbstractCapability> |
getExtendedAbstractCapabilities() |
org.eclipse.emf.common.util.EList<AbstractCapabilityExtend> |
getExtending() |
org.eclipse.emf.common.util.EList<AbstractCapability> |
getExtendingAbstractCapabilities() |
org.eclipse.emf.common.util.EList<AbstractCapabilityExtend> |
getExtends() |
org.eclipse.emf.common.util.EList<AbstractCapability> |
getIncludedAbstractCapabilities() |
org.eclipse.emf.common.util.EList<AbstractCapabilityInclude> |
getIncludes() |
org.eclipse.emf.common.util.EList<AbstractCapabilityInclude> |
getIncluding() |
org.eclipse.emf.common.util.EList<AbstractCapability> |
getIncludingAbstractCapabilities() |
org.eclipse.emf.common.util.EList<AbstractCapabilityRealization> |
getIncomingCapabilityAllocation() |
org.eclipse.emf.common.util.EList<AbstractFunction> |
getInvolvedAbstractFunctions() |
org.eclipse.emf.common.util.EList<FunctionalChain> |
getInvolvedFunctionalChains() |
org.eclipse.emf.common.util.EList<Involvement> |
getInvolvedInvolvements() |
org.eclipse.emf.common.util.EList<NamingRule> |
getNamingRules() |
org.eclipse.emf.common.util.EList<AbstractCapabilityRealization> |
getOutgoingCapabilityAllocation() |
org.eclipse.emf.common.util.EList<AbstractCapabilityRealization> |
getOwnedAbstractCapabilityRealizations() |
org.eclipse.emf.common.util.EList<AbstractFunctionAbstractCapabilityInvolvement> |
getOwnedAbstractFunctionAbstractCapabilityInvolvements() |
org.eclipse.emf.common.util.EList<FunctionalChainAbstractCapabilityInvolvement> |
getOwnedFunctionalChainAbstractCapabilityInvolvements() |
org.eclipse.emf.common.util.EList<FunctionalChain> |
getOwnedFunctionalChains() |
org.eclipse.emf.common.util.EList<PropertyValuePkg> |
getOwnedPropertyValuePkgs() |
org.eclipse.emf.common.util.EList<Scenario> |
getOwnedScenarios() |
org.eclipse.emf.common.util.EList<Trace> |
getOwnedTraces() |
Constraint |
getPostCondition() |
Constraint |
getPreCondition() |
org.eclipse.emf.common.util.EList<AbstractCapability> |
getSub() |
org.eclipse.emf.common.util.EList<AbstractCapabilityGeneralization> |
getSubGeneralizations() |
org.eclipse.emf.common.util.EList<AbstractCapability> |
getSuper() |
org.eclipse.emf.common.util.EList<AbstractCapabilityGeneralization> |
getSuperGeneralizations() |
void |
setPostCondition(Constraint newPostCondition) |
void |
setPreCondition(Constraint newPreCondition) |
basicGetStatus, getAppliedPropertyValueGroups, getAppliedPropertyValues, getAppliedRequirements, getDescription, getFeatures, getIncomingTraces, getOutgoingTraces, getOwnedEnumerationPropertyTypes, getOwnedPropertyValueGroups, getOwnedPropertyValues, getReview, getStatus, getSummary, isVisibleInDoc, isVisibleInLM, setDescription, setReview, setStatus, setSummary, setVisibleInDoc, setVisibleInLM, toStringgetName, 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 org.eclipse.emf.common.util.EList<PropertyValuePkg> getOwnedPropertyValuePkgs()
getOwnedPropertyValuePkgs in interface StructureCapellacorePackage.getStructure_OwnedPropertyValuePkgs()public org.eclipse.emf.common.util.EList<Involvement> getInvolvedInvolvements()
getInvolvedInvolvements in interface InvolverElementCapellacorePackage.getInvolverElement_InvolvedInvolvements()public org.eclipse.emf.common.util.EList<FunctionalChain> getOwnedFunctionalChains()
getOwnedFunctionalChains in interface AbstractFunctionalChainContainerFaPackage.getAbstractFunctionalChainContainer_OwnedFunctionalChains()public Constraint getPreCondition()
getPreCondition in interface AbstractCapabilityAbstractCapability.setPreCondition(Constraint),
InteractionPackage.getAbstractCapability_PreCondition()public Constraint basicGetPreCondition()
public void setPreCondition(Constraint newPreCondition)
setPreCondition in interface AbstractCapabilitynewPreCondition - the new value of the 'Pre Condition' reference.AbstractCapability.getPreCondition()public Constraint getPostCondition()
getPostCondition in interface AbstractCapabilityAbstractCapability.setPostCondition(Constraint),
InteractionPackage.getAbstractCapability_PostCondition()public Constraint basicGetPostCondition()
public void setPostCondition(Constraint newPostCondition)
setPostCondition in interface AbstractCapabilitynewPostCondition - the new value of the 'Post Condition' reference.AbstractCapability.getPostCondition()public org.eclipse.emf.common.util.EList<Scenario> getOwnedScenarios()
getOwnedScenarios in interface AbstractCapabilityInteractionPackage.getAbstractCapability_OwnedScenarios()public org.eclipse.emf.common.util.EList<AbstractCapabilityRealization> getIncomingCapabilityAllocation()
getIncomingCapabilityAllocation in interface AbstractCapabilityInteractionPackage.getAbstractCapability_IncomingCapabilityAllocation(),
AbstractCapabilityRealization.getRealizedCapability()public org.eclipse.emf.common.util.EList<AbstractCapabilityRealization> getOutgoingCapabilityAllocation()
getOutgoingCapabilityAllocation in interface AbstractCapabilityInteractionPackage.getAbstractCapability_OutgoingCapabilityAllocation(),
AbstractCapabilityRealization.getRealizingCapability()public org.eclipse.emf.common.util.EList<AbstractCapabilityExtend> getExtends()
getExtends in interface AbstractCapabilityInteractionPackage.getAbstractCapability_Extends()public org.eclipse.emf.common.util.EList<AbstractCapabilityExtend> getExtending()
getExtending in interface AbstractCapabilityInteractionPackage.getAbstractCapability_Extending()public org.eclipse.emf.common.util.EList<AbstractCapabilityExtensionPoint> getAbstractCapabilityExtensionPoints()
getAbstractCapabilityExtensionPoints in interface AbstractCapabilityInteractionPackage.getAbstractCapability_AbstractCapabilityExtensionPoints()public org.eclipse.emf.common.util.EList<AbstractCapabilityGeneralization> getSuperGeneralizations()
getSuperGeneralizations in interface AbstractCapabilityInteractionPackage.getAbstractCapability_SuperGeneralizations()public org.eclipse.emf.common.util.EList<AbstractCapabilityGeneralization> getSubGeneralizations()
getSubGeneralizations in interface AbstractCapabilityInteractionPackage.getAbstractCapability_SubGeneralizations()public org.eclipse.emf.common.util.EList<AbstractCapabilityInclude> getIncludes()
getIncludes in interface AbstractCapabilityInteractionPackage.getAbstractCapability_Includes()public org.eclipse.emf.common.util.EList<AbstractCapabilityInclude> getIncluding()
getIncluding in interface AbstractCapabilityInteractionPackage.getAbstractCapability_Including()public org.eclipse.emf.common.util.EList<AbstractCapability> getSuper()
getSuper in interface AbstractCapabilityInteractionPackage.getAbstractCapability_Super()public org.eclipse.emf.common.util.EList<AbstractCapability> getSub()
getSub in interface AbstractCapabilityInteractionPackage.getAbstractCapability_Sub()public org.eclipse.emf.common.util.EList<AbstractCapability> getIncludedAbstractCapabilities()
getIncludedAbstractCapabilities in interface AbstractCapabilityInteractionPackage.getAbstractCapability_IncludedAbstractCapabilities()public org.eclipse.emf.common.util.EList<AbstractCapability> getIncludingAbstractCapabilities()
getIncludingAbstractCapabilities in interface AbstractCapabilityInteractionPackage.getAbstractCapability_IncludingAbstractCapabilities()public org.eclipse.emf.common.util.EList<AbstractCapability> getExtendedAbstractCapabilities()
getExtendedAbstractCapabilities in interface AbstractCapabilityInteractionPackage.getAbstractCapability_ExtendedAbstractCapabilities()public org.eclipse.emf.common.util.EList<AbstractCapability> getExtendingAbstractCapabilities()
getExtendingAbstractCapabilities in interface AbstractCapabilityInteractionPackage.getAbstractCapability_ExtendingAbstractCapabilities()public org.eclipse.emf.common.util.EList<FunctionalChainAbstractCapabilityInvolvement> getOwnedFunctionalChainAbstractCapabilityInvolvements()
getOwnedFunctionalChainAbstractCapabilityInvolvements in interface AbstractCapabilityInteractionPackage.getAbstractCapability_OwnedFunctionalChainAbstractCapabilityInvolvements()public org.eclipse.emf.common.util.EList<AbstractFunctionAbstractCapabilityInvolvement> getOwnedAbstractFunctionAbstractCapabilityInvolvements()
getOwnedAbstractFunctionAbstractCapabilityInvolvements in interface AbstractCapabilityInteractionPackage.getAbstractCapability_OwnedAbstractFunctionAbstractCapabilityInvolvements()public org.eclipse.emf.common.util.EList<State> getAvailableInStates()
getAvailableInStates in interface AbstractCapabilityInteractionPackage.getAbstractCapability_AvailableInStates()public org.eclipse.emf.common.util.EList<AbstractCapabilityRealization> getOwnedAbstractCapabilityRealizations()
getOwnedAbstractCapabilityRealizations in interface AbstractCapabilityInteractionPackage.getAbstractCapability_OwnedAbstractCapabilityRealizations()public org.eclipse.emf.common.util.EList<AbstractFunction> getInvolvedAbstractFunctions()
getInvolvedAbstractFunctions in interface AbstractCapabilityInteractionPackage.getAbstractCapability_InvolvedAbstractFunctions()public org.eclipse.emf.common.util.EList<FunctionalChain> getInvolvedFunctionalChains()
getInvolvedFunctionalChains in interface AbstractCapabilityInteractionPackage.getAbstractCapability_InvolvedFunctionalChains()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 int eBaseStructuralFeatureID(int derivedFeatureID,
java.lang.Class<?> baseClass)
eBaseStructuralFeatureID in interface org.eclipse.emf.ecore.InternalEObjecteBaseStructuralFeatureID in class NamedElementImplpublic int eDerivedStructuralFeatureID(int baseFeatureID,
java.lang.Class<?> baseClass)
eDerivedStructuralFeatureID in interface org.eclipse.emf.ecore.InternalEObjecteDerivedStructuralFeatureID in class NamedElementImpl