public class TypeParameterCSImpl extends TemplateParameterCSImpl implements TypeParameterCS
The following features are implemented:
org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolder, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderBaseImpl, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderImplorg.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 | Field and Description |
|---|---|
protected org.eclipse.emf.common.util.EList<TypedRefCS> |
ownedExtends
The cached value of the '
Owned Extends' containment reference list. |
protected TypedRefCS |
ownedSuper
The cached value of the '
Owned Super' containment reference. |
name, NAME_EDEFAULTcsi, CSI_EDEFAULT, ORIGINAL_XMI_ID_EDEFAULT, originalXmiId, ownedAnnotationpivoteAdapters, eContainer, eContainerFeatureID, EDELIVER, EDYNAMIC_CLASS, eFlags, ELAST_EOBJECT_FLAG, ELAST_NOTIFIER_FLAG, eProperties, EPROXY| Modifier | Constructor and Description |
|---|---|
protected |
TypeParameterCSImpl() |
| Modifier and Type | Method and Description |
|---|---|
<R> R |
accept(BaseCSVisitor<R> visitor)
Returns the result of accepting a visit from a visitor.
|
org.eclipse.emf.common.notify.NotificationChain |
basicSetOwnedSuper(TypedRefCS newOwnedSuper,
org.eclipse.emf.common.notify.NotificationChain msgs) |
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) |
protected org.eclipse.emf.ecore.EClass |
eStaticClass() |
void |
eUnset(int featureID) |
org.eclipse.emf.common.util.EList<TypedRefCS> |
getOwnedExtends() |
TypedRefCS |
getOwnedSuper() |
void |
setOwnedSuper(TypedRefCS newOwnedSuper) |
basicSetOwningTemplateSignature, eBasicRemoveFromContainerFeature, eInverseAdd, getOwningTemplateSignature, setOwningTemplateSignaturegetName, setName, toStringgetCsi, getOriginalXmiId, getOwnedAnnotation, setCsi, setOriginalXmiIdgetPivot, resetPivot, setPivotgetDescription, getLogicalParenteAdapters, eBasicAdapters, eBasicProperties, eBasicSetContainer, eClass, eContainerFeatureID, eDeliver, eInternalContainer, eInvoke, eIsProxy, eProperties, eSetClass, eSetDeliver, eSetProxyURIeAddVirtualValue, eAllContents, eBaseStructuralFeatureID, eBasicRemoveFromContainer, eBasicSetContainer, eComputeVirtualValuesCapacity, eContainer, eContainerAdapterArray, eContainingFeature, eContainmentFeature, eContainmentFeature, eContains, eContents, eCrossReferences, eDerivedOperationID, eDerivedOperationID, eDerivedStructuralFeatureID, eDerivedStructuralFeatureID, eDirectResource, eDynamicBasicRemoveFromContainer, eDynamicClass, eDynamicFeature, eDynamicFeatureID, eDynamicGet, eDynamicGet, eDynamicGet, eDynamicInverseAdd, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicInverseRemove, eDynamicInvoke, eDynamicInvoke, eDynamicIsSet, eDynamicIsSet, eDynamicIsSet, eDynamicSet, eDynamicSet, eDynamicSet, eDynamicUnset, eDynamicUnset, eDynamicUnset, eGet, eGet, eGet, eHasSettings, eInternalResource, eInverseAdd, eInverseRemove, eInvocationDelegate, eInvoke, eIsSet, eObjectForURIFragmentSegment, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eProxyURI, eRemoveVirtualValue, eResolveProxy, eResource, eSet, eSetDirectResource, eSetResource, eSetStore, eSetting, eSettingDelegate, eSettings, eSetVirtualIndexBits, eSetVirtualValue, eSetVirtualValues, eStaticFeatureCount, eStaticOperationCount, eStore, eUnset, eURIFragmentSegment, eVirtualBitCount, eVirtualGet, eVirtualGet, eVirtualIndex, eVirtualIndexBits, eVirtualIsSet, eVirtualSet, eVirtualUnset, eVirtualValue, eVirtualValueseBasicAdapterArray, eBasicHasAdapters, eNotificationRequired, eNotifyclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitgetOwningTemplateSignature, setOwningTemplateSignaturegetName, setNamegetCsi, getOriginalXmiId, getOwnedAnnotation, setCsi, setOriginalXmiIdgetPivot, setPivotgetDescription, getLogicalParenteClassresetPivoteAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnsetprotected org.eclipse.emf.common.util.EList<TypedRefCS> ownedExtends
Owned Extends' containment reference list.
getOwnedExtends()protected TypedRefCS ownedSuper
Owned Super' containment reference.
getOwnedSuper()protected org.eclipse.emf.ecore.EClass eStaticClass()
eStaticClass in class TemplateParameterCSImplpublic org.eclipse.emf.common.util.EList<TypedRefCS> getOwnedExtends()
getOwnedExtends in interface TypeParameterCSBaseCSTPackage.getTypeParameterCS_OwnedExtends()public TypedRefCS getOwnedSuper()
getOwnedSuper in interface TypeParameterCSTypeParameterCS.setOwnedSuper(TypedRefCS),
BaseCSTPackage.getTypeParameterCS_OwnedSuper()public org.eclipse.emf.common.notify.NotificationChain basicSetOwnedSuper(TypedRefCS newOwnedSuper, org.eclipse.emf.common.notify.NotificationChain msgs)
public void setOwnedSuper(TypedRefCS newOwnedSuper)
setOwnedSuper in interface TypeParameterCSnewOwnedSuper - the new value of the 'Owned Super' containment reference.TypeParameterCS.getOwnedSuper()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 TemplateParameterCSImplpublic java.lang.Object eGet(int featureID,
boolean resolve,
boolean coreType)
eGet in interface org.eclipse.emf.ecore.InternalEObjecteGet in class TemplateParameterCSImplpublic void eSet(int featureID,
java.lang.Object newValue)
eSet in interface org.eclipse.emf.ecore.InternalEObjecteSet in class TemplateParameterCSImplpublic void eUnset(int featureID)
eUnset in interface org.eclipse.emf.ecore.InternalEObjecteUnset in class TemplateParameterCSImplpublic boolean eIsSet(int featureID)
eIsSet in interface org.eclipse.emf.ecore.InternalEObjecteIsSet in class TemplateParameterCSImplpublic <R> R accept(@NonNull
BaseCSVisitor<R> visitor)
VisitableCSImplementations of visit() may use the EcoreSwitch to perform derived-class-specific processing.
Derived implementations of accept() may use getAdapter() to obtain richer visitor interfaces.
accept in interface VisitableCSaccept in class TemplateParameterCSImpl