Package com.e1c.langtool.emf.naming
Interface IFeatureKeyConverterExtension
- All Superinterfaces:
IFeatureKeyComputer
- All Known Implementing Classes:
BslProjectConverterKeyComputer,DcsExprFeatureConverterKeyComputer,DcsFeatureConverterKeyComputer
Extension of the
IFeatureKeyComputer interface for computing feature keys in a language project converter.
This extension introduces the ability to compute a converted feature key based on the provided EObject,
translation, and translation project.
- See Also:
-
Method Summary
Modifier and TypeMethodDescriptiongetConvertedFeatureKey(org.eclipse.emf.ecore.EObject object, String translation, ITranslateProject project) Computes the converted feature key for the givenEObject, translation, and translation project.Methods inherited from interface com.e1c.langtool.emf.naming.IFeatureKeyComputer
getFeatureKey, isSupported
-
Method Details
-
getConvertedFeatureKey
FeatureKey getConvertedFeatureKey(org.eclipse.emf.ecore.EObject object, String translation, ITranslateProject project) Computes the converted feature key for the givenEObject, translation, and translation project.- Parameters:
object- the EObject for which to compute the feature key, cannot benull.translation- the translation string, cannot benull.project- the translation projectnull.- Returns:
- the computed converted feature key
null.
-