org.eclipse.emf.ecore
Interface EStructuralFeature.Internal
- All Superinterfaces:
- EModelElement, ENamedElement, EObject, EStructuralFeature, ETypedElement, InternalEObject, Notifier
- All Known Implementing Classes:
- EStructuralFeatureImpl
- Enclosing class:
- EStructuralFeature
- public static interface EStructuralFeature.Internal
- extends EStructuralFeature, InternalEObject
Internal API implemented by all features.
Methods inherited from interface org.eclipse.emf.ecore.EStructuralFeature |
getContainerClass, getDefaultValue, getDefaultValueLiteral, getEContainingClass, getFeatureID, getLowerBound, getUpperBound, isChangeable, isMany, isRequired, isTransient, isUnique, isUnsettable, isVolatile, setChangeable, setDefaultValue, setDefaultValueLiteral, setLowerBound, setTransient, setUnique, setUnsettable, setUpperBound, setVolatile |
Methods inherited from interface org.eclipse.emf.ecore.EObject |
eAllContents, eClass, eContainer, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eIsProxy, eIsSet, eResource, eSet, eUnset |
Methods inherited from interface org.eclipse.emf.ecore.InternalEObject |
eBaseStructuralFeatureID, eBasicRemoveFromContainer, eBasicSetContainer, eContainerFeatureID, eDerivedStructuralFeatureID, eInternalResource, eInverseAdd, eInverseRemove, eNotificationRequired, eObjectForURIFragmentSegment, eProxyURI, eSetClass, eSetProxyURI, eSetResource, eSetting, eURIFragmentSegment |
getSettingDelegate
public EStructuralFeature.Internal.SettingDelegate getSettingDelegate()
- Returns the delegate for this feature.
A default delegate implementation should always be available,
so this should never return
null
.
- Returns:
- the delegate for this feature.
setSettingDelegate
public void setSettingDelegate(EStructuralFeature.Internal.SettingDelegate settingDelegate)
- Sets the specialized delegate for this feature.
- Parameters:
settingDelegate
- the specialized delegate.