org.eclipse.emf.ecore
Interface EStructuralFeature.Internal
- All Superinterfaces:
- EModelElement, ENamedElement, EObject, EStructuralFeature, ETypedElement, InternalEObject, Notifier
- All Known Implementing Classes:
- EStructuralFeatureImpl
- Enclosing interface:
- 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, isChangeable, isDerived, isTransient, isUnsettable, isVolatile, setChangeable, setDefaultValue, setDefaultValueLiteral, setDerived, setTransient, setUnsettable, setVolatile |
Methods inherited from interface org.eclipse.emf.ecore.ETypedElement |
getEType, getLowerBound, getUpperBound, isMany, isOrdered, isRequired, isUnique, setEType, setLowerBound, setOrdered, setUnique, setUpperBound |
Methods inherited from interface org.eclipse.emf.ecore.EObject |
eAllContents, eClass, eContainer, eContainingFeature, 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, eResolveProxy, eSetClass, eSetProxyURI, eSetResource, eSetStore, eSetting, eStore, 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.
isFeatureMap
public boolean isFeatureMap()
- Returns whether the type is a feature map.
- Returns:
- whether the type is a feature map.