public class InterfaceImpl extends GeneralClassImpl implements Interface
The following features are implemented:
Owned Interface AllocationsProvisioned Interface AllocationsAllocated InterfacesMechanismStructuralImplementor ComponentsUser ComponentsInterface ImplementationsInterface UsesProvisioning Interface AllocationsAllocating InterfacesAllocating ComponentsExchange ItemsOwned Exchange Item AllocationsRequiring ComponentsRequiring Component PortsProviding ComponentsProviding Component PortsRealizing Logical InterfacesRealized Context InterfacesRealizing Physical InterfacesRealized Logical Interfacesorg.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<Interface> |
getAllocatedInterfaces() |
org.eclipse.emf.common.util.EList<Component> |
getAllocatingComponents() |
org.eclipse.emf.common.util.EList<Interface> |
getAllocatingInterfaces() |
org.eclipse.emf.common.util.EList<ExchangeItem> |
getExchangeItems() |
org.eclipse.emf.common.util.EList<Component> |
getImplementorComponents() |
org.eclipse.emf.common.util.EList<InterfaceImplementation> |
getInterfaceImplementations() |
org.eclipse.emf.common.util.EList<InterfaceUse> |
getInterfaceUses() |
java.lang.String |
getMechanism() |
org.eclipse.emf.common.util.EList<ExchangeItemAllocation> |
getOwnedExchangeItemAllocations() |
org.eclipse.emf.common.util.EList<InterfaceAllocation> |
getOwnedInterfaceAllocations() |
org.eclipse.emf.common.util.EList<ComponentPort> |
getProvidingComponentPorts() |
org.eclipse.emf.common.util.EList<Component> |
getProvidingComponents() |
org.eclipse.emf.common.util.EList<InterfaceAllocation> |
getProvisionedInterfaceAllocations() |
org.eclipse.emf.common.util.EList<InterfaceAllocation> |
getProvisioningInterfaceAllocations() |
org.eclipse.emf.common.util.EList<Interface> |
getRealizedContextInterfaces() |
org.eclipse.emf.common.util.EList<Interface> |
getRealizedLogicalInterfaces() |
org.eclipse.emf.common.util.EList<Interface> |
getRealizingLogicalInterfaces() |
org.eclipse.emf.common.util.EList<Interface> |
getRealizingPhysicalInterfaces() |
org.eclipse.emf.common.util.EList<ComponentPort> |
getRequiringComponentPorts() |
org.eclipse.emf.common.util.EList<Component> |
getRequiringComponents() |
org.eclipse.emf.common.util.EList<Component> |
getUserComponents() |
boolean |
isStructural() |
void |
setMechanism(java.lang.String newMechanism) |
void |
setStructural(boolean newStructural) |
java.lang.String |
toString() |
getContainedOperations, getNestedGeneralClasses, getVisibility, isFinal, setFinal, setVisibilitygetContainedProperties, getOwnedFeaturesgetOwnedGeneralizations, getSub, getSubGeneralizations, getSuper, getSuperGeneralizations, isAbstract, setAbstractbasicGetStatus, 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, waitgetContainedOperations, getNestedGeneralClasses, getVisibility, setVisibilitygetContainedProperties, getOwnedFeaturesgetOwnedGeneralizations, getSub, getSubGeneralizations, getSuper, getSuperGeneralizations, isAbstract, setAbstractgetTypedElementsgetAbstractTypedElementsgetContainedGenericTraces, 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, eUnseteAdapters, eDeliver, eNotify, eSetDeliverisFinal, setFinalpublic org.eclipse.emf.common.util.EList<InterfaceAllocation> getOwnedInterfaceAllocations()
getOwnedInterfaceAllocations in interface InterfaceAllocatorCsPackage.getInterfaceAllocator_OwnedInterfaceAllocations()public org.eclipse.emf.common.util.EList<InterfaceAllocation> getProvisionedInterfaceAllocations()
getProvisionedInterfaceAllocations in interface InterfaceAllocatorCsPackage.getInterfaceAllocator_ProvisionedInterfaceAllocations(),
InterfaceAllocation.getAllocatingInterfaceAllocator()public org.eclipse.emf.common.util.EList<Interface> getAllocatedInterfaces()
getAllocatedInterfaces in interface InterfaceAllocatorCsPackage.getInterfaceAllocator_AllocatedInterfaces()public java.lang.String getMechanism()
getMechanism in interface InterfaceInterface.setMechanism(String),
CsPackage.getInterface_Mechanism()public void setMechanism(java.lang.String newMechanism)
setMechanism in interface InterfacenewMechanism - the new value of the 'Mechanism' attribute.Interface.getMechanism()public boolean isStructural()
isStructural in interface InterfaceInterface.setStructural(boolean),
CsPackage.getInterface_Structural()public void setStructural(boolean newStructural)
setStructural in interface InterfacenewStructural - the new value of the 'Structural' attribute.Interface.isStructural()public org.eclipse.emf.common.util.EList<Component> getImplementorComponents()
getImplementorComponents in interface InterfaceCsPackage.getInterface_ImplementorComponents(),
Component.getImplementedInterfaces()public org.eclipse.emf.common.util.EList<Component> getUserComponents()
getUserComponents in interface InterfaceCsPackage.getInterface_UserComponents(),
Component.getUsedInterfaces()public org.eclipse.emf.common.util.EList<InterfaceImplementation> getInterfaceImplementations()
getInterfaceImplementations in interface InterfaceCsPackage.getInterface_InterfaceImplementations()public org.eclipse.emf.common.util.EList<InterfaceUse> getInterfaceUses()
getInterfaceUses in interface InterfaceCsPackage.getInterface_InterfaceUses()public org.eclipse.emf.common.util.EList<InterfaceAllocation> getProvisioningInterfaceAllocations()
getProvisioningInterfaceAllocations in interface InterfaceCsPackage.getInterface_ProvisioningInterfaceAllocations(),
InterfaceAllocation.getAllocatedInterface()public org.eclipse.emf.common.util.EList<Interface> getAllocatingInterfaces()
getAllocatingInterfaces in interface InterfaceCsPackage.getInterface_AllocatingInterfaces()public org.eclipse.emf.common.util.EList<Component> getAllocatingComponents()
getAllocatingComponents in interface InterfaceCsPackage.getInterface_AllocatingComponents()public org.eclipse.emf.common.util.EList<ExchangeItem> getExchangeItems()
getExchangeItems in interface InterfaceCsPackage.getInterface_ExchangeItems()public org.eclipse.emf.common.util.EList<ExchangeItemAllocation> getOwnedExchangeItemAllocations()
getOwnedExchangeItemAllocations in interface InterfaceCsPackage.getInterface_OwnedExchangeItemAllocations()public org.eclipse.emf.common.util.EList<Component> getRequiringComponents()
getRequiringComponents in interface InterfaceCsPackage.getInterface_RequiringComponents()public org.eclipse.emf.common.util.EList<ComponentPort> getRequiringComponentPorts()
getRequiringComponentPorts in interface InterfaceCsPackage.getInterface_RequiringComponentPorts()public org.eclipse.emf.common.util.EList<Component> getProvidingComponents()
getProvidingComponents in interface InterfaceCsPackage.getInterface_ProvidingComponents()public org.eclipse.emf.common.util.EList<ComponentPort> getProvidingComponentPorts()
getProvidingComponentPorts in interface InterfaceCsPackage.getInterface_ProvidingComponentPorts()public org.eclipse.emf.common.util.EList<Interface> getRealizingLogicalInterfaces()
getRealizingLogicalInterfaces in interface InterfaceCsPackage.getInterface_RealizingLogicalInterfaces()public org.eclipse.emf.common.util.EList<Interface> getRealizedContextInterfaces()
getRealizedContextInterfaces in interface InterfaceCsPackage.getInterface_RealizedContextInterfaces()public org.eclipse.emf.common.util.EList<Interface> getRealizingPhysicalInterfaces()
getRealizingPhysicalInterfaces in interface InterfaceCsPackage.getInterface_RealizingPhysicalInterfaces()public org.eclipse.emf.common.util.EList<Interface> getRealizedLogicalInterfaces()
getRealizedLogicalInterfaces in interface InterfaceCsPackage.getInterface_RealizedLogicalInterfaces()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 GeneralClassImplpublic java.lang.Object eGet(int featureID,
boolean resolve,
boolean coreType)
eGet in interface org.eclipse.emf.ecore.InternalEObjecteGet in class GeneralClassImplpublic void eSet(int featureID,
java.lang.Object newValue)
eSet in interface org.eclipse.emf.ecore.InternalEObjecteSet in class GeneralClassImplpublic void eUnset(int featureID)
eUnset in interface org.eclipse.emf.ecore.InternalEObjecteUnset in class GeneralClassImplpublic boolean eIsSet(int featureID)
eIsSet in interface org.eclipse.emf.ecore.InternalEObjecteIsSet in class GeneralClassImplpublic int eBaseStructuralFeatureID(int derivedFeatureID,
java.lang.Class<?> baseClass)
eBaseStructuralFeatureID in interface org.eclipse.emf.ecore.InternalEObjecteBaseStructuralFeatureID in class GeneralClassImplpublic int eDerivedStructuralFeatureID(int baseFeatureID,
java.lang.Class<?> baseClass)
eDerivedStructuralFeatureID in interface org.eclipse.emf.ecore.InternalEObjecteDerivedStructuralFeatureID in class GeneralClassImplpublic java.lang.String toString()
toString in class GeneralClassImpl