public class SystemImpl extends ComponentImpl implements System
The following features are implemented:
Involving InvolvementsInvolving Capability Realization InvolvementsContributed CapabilitiesParticipations In CapabilitiesContributed MissionsParticipations In MissionsExternal CommunicationOwned Entity RealizationsAllocated Entity RealizationsAllocated System FunctionsRealized EntitiesRealizing Logical Componentsorg.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<OperationalEntityRealization> |
getAllocatedEntityRealizations() |
org.eclipse.emf.common.util.EList<SystemFunction> |
getAllocatedSystemFunctions() |
org.eclipse.emf.common.util.EList<Capability> |
getContributedCapabilities() |
org.eclipse.emf.common.util.EList<Mission> |
getContributedMissions() |
org.eclipse.emf.common.util.EList<SystemCommunicationHook> |
getExternalCommunication() |
org.eclipse.emf.common.util.EList<CapabilityRealizationInvolvement> |
getInvolvingCapabilityRealizationInvolvements() |
org.eclipse.emf.common.util.EList<Involvement> |
getInvolvingInvolvements() |
org.eclipse.emf.common.util.EList<OperationalEntityRealization> |
getOwnedEntityRealizations() |
org.eclipse.emf.common.util.EList<SystemCapabilityInvolvement> |
getParticipationsInCapabilities() |
org.eclipse.emf.common.util.EList<SystemMissionInvolvement> |
getParticipationsInMissions() |
org.eclipse.emf.common.util.EList<Entity> |
getRealizedEntities() |
org.eclipse.emf.common.util.EList<LogicalComponent> |
getRealizingLogicalComponents() |
getAccess, 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, setAbstract, toStringbasicGetOwnedAbstractCapabilityPkg, 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, waitgetAllocatedComponents, 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, getWritepublic org.eclipse.emf.common.util.EList<Involvement> getInvolvingInvolvements()
getInvolvingInvolvements in interface InvolvedElementCapellacorePackage.getInvolvedElement_InvolvingInvolvements()public org.eclipse.emf.common.util.EList<CapabilityRealizationInvolvement> getInvolvingCapabilityRealizationInvolvements()
getInvolvingCapabilityRealizationInvolvements in interface CapabilityRealizationInvolvedElementCapellacommonPackage.getCapabilityRealizationInvolvedElement_InvolvingCapabilityRealizationInvolvements()public org.eclipse.emf.common.util.EList<Capability> getContributedCapabilities()
getContributedCapabilities in interface SystemCtxPackage.getSystem_ContributedCapabilities(),
Capability.getParticipatingSystem()public org.eclipse.emf.common.util.EList<SystemCapabilityInvolvement> getParticipationsInCapabilities()
getParticipationsInCapabilities in interface SystemCtxPackage.getSystem_ParticipationsInCapabilities(),
SystemCapabilityInvolvement.getSystem()public org.eclipse.emf.common.util.EList<Mission> getContributedMissions()
getContributedMissions in interface SystemCtxPackage.getSystem_ContributedMissions(),
Mission.getParticipatingSystem()public org.eclipse.emf.common.util.EList<SystemMissionInvolvement> getParticipationsInMissions()
getParticipationsInMissions in interface SystemCtxPackage.getSystem_ParticipationsInMissions(),
SystemMissionInvolvement.getSystem()public org.eclipse.emf.common.util.EList<SystemCommunicationHook> getExternalCommunication()
getExternalCommunication in interface SystemCtxPackage.getSystem_ExternalCommunication()public org.eclipse.emf.common.util.EList<OperationalEntityRealization> getOwnedEntityRealizations()
getOwnedEntityRealizations in interface SystemCtxPackage.getSystem_OwnedEntityRealizations()public org.eclipse.emf.common.util.EList<OperationalEntityRealization> getAllocatedEntityRealizations()
getAllocatedEntityRealizations in interface SystemCtxPackage.getSystem_AllocatedEntityRealizations()public org.eclipse.emf.common.util.EList<SystemFunction> getAllocatedSystemFunctions()
getAllocatedSystemFunctions in interface SystemCtxPackage.getSystem_AllocatedSystemFunctions(),
SystemFunction.getAllocatorSystems()public org.eclipse.emf.common.util.EList<Entity> getRealizedEntities()
getRealizedEntities in interface SystemCtxPackage.getSystem_RealizedEntities()public org.eclipse.emf.common.util.EList<LogicalComponent> getRealizingLogicalComponents()
getRealizingLogicalComponents in interface SystemCtxPackage.getSystem_RealizingLogicalComponents(),
LogicalComponent.getRealizedSystems()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 ComponentImplpublic java.lang.Object eGet(int featureID,
boolean resolve,
boolean coreType)
eGet in interface org.eclipse.emf.ecore.InternalEObjecteGet in class ComponentImplpublic void eSet(int featureID,
java.lang.Object newValue)
eSet in interface org.eclipse.emf.ecore.InternalEObjecteSet in class ComponentImplpublic void eUnset(int featureID)
eUnset in interface org.eclipse.emf.ecore.InternalEObjecteUnset in class ComponentImplpublic boolean eIsSet(int featureID)
eIsSet in interface org.eclipse.emf.ecore.InternalEObjecteIsSet in class ComponentImplpublic int eBaseStructuralFeatureID(int derivedFeatureID,
java.lang.Class<?> baseClass)
eBaseStructuralFeatureID in interface org.eclipse.emf.ecore.InternalEObjecteBaseStructuralFeatureID in class ComponentImplpublic int eDerivedStructuralFeatureID(int baseFeatureID,
java.lang.Class<?> baseClass)
eDerivedStructuralFeatureID in interface org.eclipse.emf.ecore.InternalEObjecteDerivedStructuralFeatureID in class ComponentImpl