Class SymbolicNameService

java.lang.Object
com.e1c.langtool.v8.dt.internal.sync.SymbolicNameService
All Implemented Interfaces:
ITranslatedSymbolicNameService

public final class SymbolicNameService extends Object implements ITranslatedSymbolicNameService
Implementation of ITranslatedSymbolicNameService that chooses appropriate instance of ITranslatedSymbolicNameServiceDelegate and delegates conversion to it.
  • Constructor Details

    • SymbolicNameService

      public SymbolicNameService()
  • Method Details

    • generateSymbolicName

      public String generateSymbolicName(org.eclipse.emf.ecore.EObject targetObject, org.eclipse.emf.ecore.EObject contextObject, org.eclipse.emf.ecore.EReference contextFeature, IProjectTranslationProvider translationProvider)
      Specified by:
      generateSymbolicName in interface ITranslatedSymbolicNameService
    • convertUriToCommonSymbolicName

      public String convertUriToCommonSymbolicName(org.eclipse.emf.common.util.URI targetUri)