org.eclipse.emf.ecore
Interface EDataType.Internal
- All Superinterfaces:
- EClassifier, EDataType, EModelElement, ENamedElement, EObject, InternalEObject, Notifier
- All Known Implementing Classes:
- EDataTypeImpl, EEnumImpl
- Enclosing interface:
- EDataType
public static interface EDataType.Internal
- extends EDataType, InternalEObject
Internal API implemented by all data types.
- Since:
- 2.8
Methods inherited from interface org.eclipse.emf.ecore.EClassifier |
getClassifierID, getDefaultValue, getEPackage, getETypeParameters, getInstanceClass, getInstanceClassName, getInstanceTypeName, isInstance, setInstanceClass, setInstanceClassName, setInstanceTypeName |
Methods inherited from interface org.eclipse.emf.ecore.EObject |
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset |
Methods inherited from interface org.eclipse.emf.ecore.InternalEObject |
eBaseStructuralFeatureID, eBasicRemoveFromContainer, eBasicSetContainer, eContainerFeatureID, eDerivedOperationID, eDerivedStructuralFeatureID, eDirectResource, eGet, eGet, eInternalContainer, eInternalResource, eInverseAdd, eInverseRemove, eInvoke, eIsSet, eNotificationRequired, eObjectForURIFragmentSegment, eProxyURI, eResolveProxy, eSet, eSetClass, eSetProxyURI, eSetResource, eSetStore, eSetting, eStore, eUnset, eURIFragmentSegment |
getConversionDelegate
EDataType.Internal.ConversionDelegate getConversionDelegate()
- Returns the delegate for this data type.
A default delegate implementation need not be available,
so this might
null
.
- Returns:
- the delegate for this feature.
setConversionDelegate
void setConversionDelegate(EDataType.Internal.ConversionDelegate conversionDelegate)
- Sets the specialized delegate for this data type.
- Parameters:
settingDelegate
- the specialized delegate.