public class PhysicalComponentImpl extends AbstractPhysicalComponentImpl implements PhysicalComponent
The following features are implemented:
Allocator Configuration ItemsOwned Physical ComponentsOwned Physical Component PkgsOwned Logical Component RealizationsLogical Component RealizationsLogical Interface RealizationsSub Physical ComponentsRealized Logical ComponentsAllocated Physical FunctionsDeployed Physical ComponentsDeploying Physical ComponentsDeploying Physical Actorsorg.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 |
|---|---|
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<PhysicalFunction> |
getAllocatedPhysicalFunctions() |
org.eclipse.emf.common.util.EList<ConfigurationItem> |
getAllocatorConfigurationItems() |
org.eclipse.emf.common.util.EList<PhysicalComponent> |
getDeployedPhysicalComponents() |
org.eclipse.emf.common.util.EList<PhysicalActor> |
getDeployingPhysicalActors() |
org.eclipse.emf.common.util.EList<PhysicalComponent> |
getDeployingPhysicalComponents() |
org.eclipse.emf.common.util.EList<LogicalComponentRealization> |
getLogicalComponentRealizations() |
org.eclipse.emf.common.util.EList<LogicalInterfaceRealization> |
getLogicalInterfaceRealizations() |
org.eclipse.emf.common.util.EList<LogicalComponentRealization> |
getOwnedLogicalComponentRealizations() |
org.eclipse.emf.common.util.EList<PhysicalComponentPkg> |
getOwnedPhysicalComponentPkgs() |
org.eclipse.emf.common.util.EList<PhysicalComponent> |
getOwnedPhysicalComponents() |
org.eclipse.emf.common.util.EList<LogicalComponent> |
getRealizedLogicalComponents() |
org.eclipse.emf.common.util.EList<PhysicalComponent> |
getSubPhysicalComponents() |
basicGetOwnedDeploymentAspect, basicSetOwnedDeploymentAspect, getDeployingLinks, getDeploymentLinks, getKind, getNature, getOwnedDeploymentAspect, getOwnedDeploymentLinks, setKind, setNature, setOwnedDeploymentAspect, toStringgetDataType, getInvolvingCapabilityRealizationInvolvements, getInvolvingInvolvements, getParticipationsInCapabilityRealizations, isDataComponent, setDataComponentgetAccess, getAcquire, getAllocatedComponents, getAllocatedInterfaces, getAllocatingComponents, getCall, getConsume, getContainedComponentPorts, getContainedParts, getContainedPhysicalPorts, getContainedProperties, getExecute, getImplementedInterfaceLinks, getImplementedInterfaces, getOwnedCommunicationLinks, getOwnedFeatures, getOwnedGeneralizations, getOwnedInterfaceAllocations, getOwnedInterfaceImplementations, getOwnedInterfaceUses, getOwnedPartitions, getOwnedPhysicalLinkCategories, getOwnedPhysicalLinks, getOwnedPhysicalPath, getProduce, getProvidedInterfaces, getProvisionedComponentAllocations, getProvisionedInterfaceAllocations, getProvisioningComponentAllocations, getReceive, getRepresentingPartitions, getRequiredInterfaces, getSend, getSub, getSubGeneralizations, getSuper, getSuperGeneralizations, getTransmit, getUsedInterfaceLinks, getUsedInterfaces, getWrite, isAbstract, isDecomposed, setAbstractbasicGetOwnedAbstractCapabilityPkg, basicGetOwnedDataPkg, basicGetOwnedInterfacePkg, basicSetOwnedAbstractCapabilityPkg, basicSetOwnedDataPkg, basicSetOwnedInterfacePkg, getAllocatedFunctions, getFunctionalAllocations, getInExchangeLinks, getOutExchangeLinks, getOwnedAbstractCapabilityPkg, getOwnedComponentExchangeCategories, getOwnedComponentExchanges, getOwnedDataPkg, getOwnedFunctionalAllocation, getOwnedInterfacePkg, getOwnedStateMachines, setOwnedAbstractCapabilityPkg, setOwnedDataPkg, setOwnedInterfacePkgbasicGetStatus, getAppliedPropertyValueGroups, getAppliedPropertyValues, getAppliedRequirements, getContainedGenericTraces, getContainedRequirementsTraces, getDescription, getFeatures, getIncomingTraces, getNamingRules, getOutgoingTraces, getOwnedEnumerationPropertyTypes, getOwnedPropertyValueGroups, getOwnedPropertyValues, getOwnedTraces, getReview, getStatus, getSummary, getTypedElements, isVisibleInDoc, isVisibleInLM, setDescription, setReview, setStatus, setSummary, setVisibleInDoc, setVisibleInLMgetAbstractTypedElementsgetName, 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, waitgetKind, getNature, getOwnedDeploymentAspect, getOwnedDeploymentLinks, setKind, setNature, setOwnedDeploymentAspectgetDataType, getParticipationsInCapabilityRealizations, isDataComponent, setDataComponentgetAllocatedComponents, getAllocatingComponents, getContainedComponentPorts, getContainedParts, getContainedPhysicalPorts, getImplementedInterfaceLinks, getImplementedInterfaces, getOwnedInterfaceImplementations, getOwnedInterfaceUses, getOwnedPhysicalLinkCategories, getOwnedPhysicalLinks, getOwnedPhysicalPath, getProvidedInterfaces, getProvisionedComponentAllocations, getProvisioningComponentAllocations, getRequiredInterfaces, getUsedInterfaceLinks, getUsedInterfacesgetOwnedAbstractCapabilityPkg, getOwnedDataPkg, getOwnedInterfacePkg, getOwnedStateMachines, setOwnedAbstractCapabilityPkg, setOwnedDataPkg, setOwnedInterfacePkggetAllocatedFunctions, getFunctionalAllocations, getInExchangeLinks, getOutExchangeLinks, getOwnedComponentExchangeCategories, getOwnedComponentExchanges, getOwnedFunctionalAllocationgetOwnedPartitions, getRepresentingPartitions, isDecomposedgetContainedProperties, getOwnedFeaturesgetOwnedGeneralizations, getSub, getSubGeneralizations, getSuper, getSuperGeneralizations, isAbstract, setAbstractgetTypedElementsgetAbstractTypedElementsgetContainedGenericTraces, getContainedRequirementsTraces, getNamingRules, getOwnedTracesgetAppliedPropertyValueGroups, 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, eUnseteAdapters, eDeliver, eNotify, eSetDelivergetAllocatedInterfaces, getOwnedInterfaceAllocations, getProvisionedInterfaceAllocationsgetAccess, getAcquire, getCall, getConsume, getExecute, getOwnedCommunicationLinks, getProduce, getReceive, getSend, getTransmit, getWritegetInvolvingCapabilityRealizationInvolvementsgetInvolvingInvolvementsgetDeployingLinksgetDeploymentLinkspublic org.eclipse.emf.common.util.EList<ConfigurationItem> getAllocatorConfigurationItems()
getAllocatorConfigurationItems in interface AbstractPhysicalArtifactCsPackage.getAbstractPhysicalArtifact_AllocatorConfigurationItems(),
ConfigurationItem.getAllocatedPhysicalArtifacts()public org.eclipse.emf.common.util.EList<PhysicalComponent> getOwnedPhysicalComponents()
getOwnedPhysicalComponents in interface PhysicalComponentPaPackage.getPhysicalComponent_OwnedPhysicalComponents()public org.eclipse.emf.common.util.EList<PhysicalComponentPkg> getOwnedPhysicalComponentPkgs()
getOwnedPhysicalComponentPkgs in interface PhysicalComponentPaPackage.getPhysicalComponent_OwnedPhysicalComponentPkgs()public org.eclipse.emf.common.util.EList<LogicalComponentRealization> getOwnedLogicalComponentRealizations()
getOwnedLogicalComponentRealizations in interface PhysicalComponentPaPackage.getPhysicalComponent_OwnedLogicalComponentRealizations()public org.eclipse.emf.common.util.EList<LogicalComponentRealization> getLogicalComponentRealizations()
getLogicalComponentRealizations in interface PhysicalComponentPaPackage.getPhysicalComponent_LogicalComponentRealizations()public org.eclipse.emf.common.util.EList<LogicalInterfaceRealization> getLogicalInterfaceRealizations()
getLogicalInterfaceRealizations in interface PhysicalComponentPaPackage.getPhysicalComponent_LogicalInterfaceRealizations()public org.eclipse.emf.common.util.EList<PhysicalComponent> getSubPhysicalComponents()
getSubPhysicalComponents in interface PhysicalComponentPaPackage.getPhysicalComponent_SubPhysicalComponents()public org.eclipse.emf.common.util.EList<LogicalComponent> getRealizedLogicalComponents()
getRealizedLogicalComponents in interface PhysicalComponentPaPackage.getPhysicalComponent_RealizedLogicalComponents(),
LogicalComponent.getRealizingPhysicalComponents()public org.eclipse.emf.common.util.EList<PhysicalFunction> getAllocatedPhysicalFunctions()
getAllocatedPhysicalFunctions in interface PhysicalComponentPaPackage.getPhysicalComponent_AllocatedPhysicalFunctions(),
PhysicalFunction.getAllocatorPhysicalComponents()public org.eclipse.emf.common.util.EList<PhysicalComponent> getDeployedPhysicalComponents()
getDeployedPhysicalComponents in interface PhysicalComponentPaPackage.getPhysicalComponent_DeployedPhysicalComponents()public org.eclipse.emf.common.util.EList<PhysicalComponent> getDeployingPhysicalComponents()
getDeployingPhysicalComponents in interface PhysicalComponentPaPackage.getPhysicalComponent_DeployingPhysicalComponents()public org.eclipse.emf.common.util.EList<PhysicalActor> getDeployingPhysicalActors()
getDeployingPhysicalActors in interface PhysicalComponentPaPackage.getPhysicalComponent_DeployingPhysicalActors()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 AbstractPhysicalComponentImplpublic java.lang.Object eGet(int featureID,
boolean resolve,
boolean coreType)
eGet in interface org.eclipse.emf.ecore.InternalEObjecteGet in class AbstractPhysicalComponentImplpublic void eSet(int featureID,
java.lang.Object newValue)
eSet in interface org.eclipse.emf.ecore.InternalEObjecteSet in class AbstractPhysicalComponentImplpublic void eUnset(int featureID)
eUnset in interface org.eclipse.emf.ecore.InternalEObjecteUnset in class AbstractPhysicalComponentImplpublic boolean eIsSet(int featureID)
eIsSet in interface org.eclipse.emf.ecore.InternalEObjecteIsSet in class AbstractPhysicalComponentImplpublic int eBaseStructuralFeatureID(int derivedFeatureID,
java.lang.Class<?> baseClass)
eBaseStructuralFeatureID in interface org.eclipse.emf.ecore.InternalEObjecteBaseStructuralFeatureID in class AbstractPhysicalComponentImplpublic int eDerivedStructuralFeatureID(int baseFeatureID,
java.lang.Class<?> baseClass)
eDerivedStructuralFeatureID in interface org.eclipse.emf.ecore.InternalEObjecteDerivedStructuralFeatureID in class AbstractPhysicalComponentImpl