Class ResourceProjectSingleLanguageAdapterFactory

java.lang.Object
com.e1c.langtool.internal.stat.adapters.ResourceProjectSingleLanguageAdapterFactory
All Implemented Interfaces:
org.eclipse.core.runtime.IAdapterFactory

public class ResourceProjectSingleLanguageAdapterFactory extends Object implements org.eclipse.core.runtime.IAdapterFactory
A factory for getting instance of TranslateLanguage of the project if there is only single language in it.
  • Constructor Details

    • ResourceProjectSingleLanguageAdapterFactory

      @Inject public ResourceProjectSingleLanguageAdapterFactory(ITranslatingProjectManager translatingProjectManager)
  • Method Details

    • getAdapter

      public <T> T getAdapter(Object adaptableObject, Class<T> adapterType)
      Specified by:
      getAdapter in interface org.eclipse.core.runtime.IAdapterFactory
    • getAdapterList

      public Class<?>[] getAdapterList()
      Specified by:
      getAdapterList in interface org.eclipse.core.runtime.IAdapterFactory