Class AbstractGenericResourceRuntimeModule

  • All Implemented Interfaces:
    com.google.inject.Module

    public abstract class AbstractGenericResourceRuntimeModule
    extends AbstractGenericModule
    Default bindings for EMF resources which are not based on Xtext.
    • Constructor Detail

      • AbstractGenericResourceRuntimeModule

        public AbstractGenericResourceRuntimeModule()
    • Method Detail

      • getLanguageName

        protected abstract java.lang.String getLanguageName()
      • getFileExtensions

        protected abstract java.lang.String getFileExtensions()
      • bindIResourceServiceProvider

        public java.lang.Class<? extends IResourceServiceProvider> bindIResourceServiceProvider()
      • bindIEncodingProvider

        public java.lang.Class<? extends IEncodingProvider> bindIEncodingProvider()
      • bindIQualifiedNameProvider

        public java.lang.Class<? extends IQualifiedNameProvider> bindIQualifiedNameProvider()
      • configureLanguageName

        public void configureLanguageName​(com.google.inject.Binder binder)
      • configureFileExtensions

        public void configureFileExtensions​(com.google.inject.Binder binder)