Package com.e1c.langtool.v8.dt.sync
Interface ITranslatedSymbolicNameServiceDelegate
- All Known Implementing Classes:
DbViewSymbolicNameServiceDelegate,DcsSymbolicNameServiceDelegate,FormSymbolicNameServiceDelegate,MdSymbolicNameServiceDelegate
public interface ITranslatedSymbolicNameServiceDelegate
-
Method Summary
Modifier and TypeMethodDescriptionconvertUriToCommonSymbolicName(org.eclipse.emf.common.util.URI targetUri) Converts URI to common symbolic name.convertUriToContextSpecificSymbolicName(org.eclipse.emf.common.util.URI targetUri, org.eclipse.emf.ecore.EObject contextObject, org.eclipse.emf.ecore.EReference contextFeature) Converts URI to context specific symbolic name.generateCommonSymbolicName(org.eclipse.emf.ecore.EObject targetObject, org.eclipse.emf.ecore.EObject contextObject, IProjectTranslationProvider translationProvider) Generates common symbolic name.generateContextSpecificSymbolicName(org.eclipse.emf.ecore.EObject targetObject, org.eclipse.emf.ecore.EObject contextObject, org.eclipse.emf.ecore.EReference contextFeature, IProjectTranslationProvider translationProvider) Generates context specific symbolic name.
-
Method Details
-
convertUriToCommonSymbolicName
Converts URI to common symbolic name.- Parameters:
targetUri- the target URI, cannot benull- Returns:
- the string, can be
null
-
convertUriToContextSpecificSymbolicName
String convertUriToContextSpecificSymbolicName(org.eclipse.emf.common.util.URI targetUri, org.eclipse.emf.ecore.EObject contextObject, org.eclipse.emf.ecore.EReference contextFeature) Converts URI to context specific symbolic name.- Parameters:
targetUri- the target URI, cannot benullcontextObject- the context object, cannot benullcontextFeature- the context feature, cannot benull- Returns:
- the string, can be
null
-
generateCommonSymbolicName
String generateCommonSymbolicName(org.eclipse.emf.ecore.EObject targetObject, org.eclipse.emf.ecore.EObject contextObject, IProjectTranslationProvider translationProvider) Generates common symbolic name.- Parameters:
targetObject- the target object, cannot benullcontextObject- the context object, cannot benulltranslationProvider- the translation provider, cannot benull- Returns:
- the string, can be
null
-
generateContextSpecificSymbolicName
String generateContextSpecificSymbolicName(org.eclipse.emf.ecore.EObject targetObject, org.eclipse.emf.ecore.EObject contextObject, org.eclipse.emf.ecore.EReference contextFeature, IProjectTranslationProvider translationProvider) Generates context specific symbolic name.- Parameters:
targetObject- the target object, cannot benullcontextObject- the context object, cannot benullcontextFeature- the context feature, cannot benulltranslationProvider- the translation provider, cannot benull- Returns:
- the string, can be
null
-