public class PhysicalArchitectureImpl extends ComponentArchitectureImpl implements PhysicalArchitecture
The following features are implemented:
Owned Physical ContextOwned Physical ComponentOwned Physical Component PkgOwned Physical Actor PkgContained Capability Realization PkgContained Physical Function PkgOwned DeploymentsOwned Logical Architecture RealizationsAllocated Logical Architecture RealizationsAllocated Logical ArchitecturesAllocating Epbs Architecturesorg.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.EObservableAdapterListbasicGetOwnedAbstractCapabilityPkg, basicGetOwnedDataPkg, basicGetOwnedInterfacePkg, basicSetOwnedAbstractCapabilityPkg, basicSetOwnedDataPkg, basicSetOwnedInterfacePkg, getAllocatedArchitectures, getAllocatingArchitectures, getOwnedAbstractCapabilityPkg, getOwnedDataPkg, getOwnedInterfacePkg, getOwnedRequirementPkgs, getProvisionedArchitectureAllocations, getProvisioningArchitectureAllocations, setOwnedAbstractCapabilityPkg, setOwnedDataPkg, setOwnedInterfacePkgbasicGetOwnedFunctionPkg, basicSetOwnedFunctionPkg, getContainedGenericTraces, getContainedRequirementsTraces, getNamingRules, getOwnedComponentExchangeCategories, getOwnedComponentExchangeRealizations, getOwnedComponentExchanges, getOwnedFunctionalAllocations, getOwnedFunctionalLinks, getOwnedFunctionPkg, getOwnedPropertyValuePkgs, getOwnedTraces, setOwnedFunctionPkgbasicGetStatus, eBaseStructuralFeatureID, eDerivedStructuralFeatureID, 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, waitgetAllocatedArchitectures, getAllocatingArchitectures, getOwnedAbstractCapabilityPkg, getOwnedDataPkg, getOwnedInterfacePkg, getOwnedRequirementPkgs, getProvisionedArchitectureAllocations, getProvisioningArchitectureAllocations, setOwnedAbstractCapabilityPkg, setOwnedDataPkg, setOwnedInterfacePkggetOwnedComponentExchangeCategories, getOwnedComponentExchangeRealizations, getOwnedComponentExchanges, getOwnedFunctionalAllocations, getOwnedFunctionalLinks, getOwnedFunctionPkg, setOwnedFunctionPkggetOwnedPropertyValuePkgsgetContainedGenericTraces, getContainedRequirementsTraces, getNamingRules, getOwnedTracesgetName, 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 PhysicalContext getOwnedPhysicalContext()
getOwnedPhysicalContext in interface PhysicalArchitecturePhysicalArchitecture.setOwnedPhysicalContext(PhysicalContext),
PaPackage.getPhysicalArchitecture_OwnedPhysicalContext()public PhysicalContext basicGetOwnedPhysicalContext()
public org.eclipse.emf.common.notify.NotificationChain basicSetOwnedPhysicalContext(PhysicalContext newOwnedPhysicalContext, org.eclipse.emf.common.notify.NotificationChain msgs)
public void setOwnedPhysicalContext(PhysicalContext newOwnedPhysicalContext)
setOwnedPhysicalContext in interface PhysicalArchitecturenewOwnedPhysicalContext - the new value of the 'Owned Physical Context' containment reference.PhysicalArchitecture.getOwnedPhysicalContext()public PhysicalComponent getOwnedPhysicalComponent()
getOwnedPhysicalComponent in interface PhysicalArchitecturePhysicalArchitecture.setOwnedPhysicalComponent(PhysicalComponent),
PaPackage.getPhysicalArchitecture_OwnedPhysicalComponent()public PhysicalComponent basicGetOwnedPhysicalComponent()
public org.eclipse.emf.common.notify.NotificationChain basicSetOwnedPhysicalComponent(PhysicalComponent newOwnedPhysicalComponent, org.eclipse.emf.common.notify.NotificationChain msgs)
public void setOwnedPhysicalComponent(PhysicalComponent newOwnedPhysicalComponent)
setOwnedPhysicalComponent in interface PhysicalArchitecturenewOwnedPhysicalComponent - the new value of the 'Owned Physical Component' containment reference.PhysicalArchitecture.getOwnedPhysicalComponent()public PhysicalComponentPkg getOwnedPhysicalComponentPkg()
getOwnedPhysicalComponentPkg in interface PhysicalArchitecturePhysicalArchitecture.setOwnedPhysicalComponentPkg(PhysicalComponentPkg),
PaPackage.getPhysicalArchitecture_OwnedPhysicalComponentPkg()public PhysicalComponentPkg basicGetOwnedPhysicalComponentPkg()
public org.eclipse.emf.common.notify.NotificationChain basicSetOwnedPhysicalComponentPkg(PhysicalComponentPkg newOwnedPhysicalComponentPkg, org.eclipse.emf.common.notify.NotificationChain msgs)
public void setOwnedPhysicalComponentPkg(PhysicalComponentPkg newOwnedPhysicalComponentPkg)
setOwnedPhysicalComponentPkg in interface PhysicalArchitecturenewOwnedPhysicalComponentPkg - the new value of the 'Owned Physical Component Pkg' containment reference.PhysicalArchitecture.getOwnedPhysicalComponentPkg()public PhysicalActorPkg getOwnedPhysicalActorPkg()
getOwnedPhysicalActorPkg in interface PhysicalArchitecturePhysicalArchitecture.setOwnedPhysicalActorPkg(PhysicalActorPkg),
PaPackage.getPhysicalArchitecture_OwnedPhysicalActorPkg()public PhysicalActorPkg basicGetOwnedPhysicalActorPkg()
public org.eclipse.emf.common.notify.NotificationChain basicSetOwnedPhysicalActorPkg(PhysicalActorPkg newOwnedPhysicalActorPkg, org.eclipse.emf.common.notify.NotificationChain msgs)
public void setOwnedPhysicalActorPkg(PhysicalActorPkg newOwnedPhysicalActorPkg)
setOwnedPhysicalActorPkg in interface PhysicalArchitecturenewOwnedPhysicalActorPkg - the new value of the 'Owned Physical Actor Pkg' containment reference.PhysicalArchitecture.getOwnedPhysicalActorPkg()public CapabilityRealizationPkg getContainedCapabilityRealizationPkg()
getContainedCapabilityRealizationPkg in interface PhysicalArchitecturePaPackage.getPhysicalArchitecture_ContainedCapabilityRealizationPkg()public CapabilityRealizationPkg basicGetContainedCapabilityRealizationPkg()
public PhysicalFunctionPkg getContainedPhysicalFunctionPkg()
getContainedPhysicalFunctionPkg in interface PhysicalArchitecturePaPackage.getPhysicalArchitecture_ContainedPhysicalFunctionPkg()public PhysicalFunctionPkg basicGetContainedPhysicalFunctionPkg()
public org.eclipse.emf.common.util.EList<AbstractDeploymentLink> getOwnedDeployments()
getOwnedDeployments in interface PhysicalArchitecturePaPackage.getPhysicalArchitecture_OwnedDeployments()public org.eclipse.emf.common.util.EList<LogicalArchitectureRealization> getOwnedLogicalArchitectureRealizations()
getOwnedLogicalArchitectureRealizations in interface PhysicalArchitecturePaPackage.getPhysicalArchitecture_OwnedLogicalArchitectureRealizations()public org.eclipse.emf.common.util.EList<LogicalArchitectureRealization> getAllocatedLogicalArchitectureRealizations()
getAllocatedLogicalArchitectureRealizations in interface PhysicalArchitecturePaPackage.getPhysicalArchitecture_AllocatedLogicalArchitectureRealizations()public org.eclipse.emf.common.util.EList<LogicalArchitecture> getAllocatedLogicalArchitectures()
getAllocatedLogicalArchitectures in interface PhysicalArchitecturePaPackage.getPhysicalArchitecture_AllocatedLogicalArchitectures(),
LogicalArchitecture.getAllocatingPhysicalArchitectures()public org.eclipse.emf.common.util.EList<EPBSArchitecture> getAllocatingEpbsArchitectures()
getAllocatingEpbsArchitectures in interface PhysicalArchitecturePaPackage.getPhysicalArchitecture_AllocatingEpbsArchitectures(),
EPBSArchitecture.getAllocatedPhysicalArchitectures()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 BlockArchitectureImplpublic java.lang.Object eGet(int featureID,
boolean resolve,
boolean coreType)
eGet in interface org.eclipse.emf.ecore.InternalEObjecteGet in class BlockArchitectureImplpublic void eSet(int featureID,
java.lang.Object newValue)
eSet in interface org.eclipse.emf.ecore.InternalEObjecteSet in class BlockArchitectureImplpublic void eUnset(int featureID)
eUnset in interface org.eclipse.emf.ecore.InternalEObjecteUnset in class BlockArchitectureImplpublic boolean eIsSet(int featureID)
eIsSet in interface org.eclipse.emf.ecore.InternalEObjecteIsSet in class BlockArchitectureImpl