Class AbstractGenericResourceRuntimeModule
- java.lang.Object
-
- org.eclipse.xtext.service.AbstractGenericModule
-
- org.eclipse.xtext.resource.generic.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 Summary
Constructors Constructor Description AbstractGenericResourceRuntimeModule()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description java.lang.Class<? extends IEncodingProvider>bindIEncodingProvider()java.lang.Class<? extends IQualifiedNameProvider>bindIQualifiedNameProvider()java.lang.Class<? extends IResourceDescription.Manager>bindIResourceDescription$Manager()java.lang.Class<? extends IResourceServiceProvider>bindIResourceServiceProvider()voidconfigureFileExtensions(com.google.inject.Binder binder)voidconfigureLanguageName(com.google.inject.Binder binder)protected abstract java.lang.StringgetFileExtensions()protected abstract java.lang.StringgetLanguageName()-
Methods inherited from class org.eclipse.xtext.service.AbstractGenericModule
bindProperties, configure, getBindings, tryBindProperties
-
-
-
-
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()
-
bindIResourceDescription$Manager
public java.lang.Class<? extends IResourceDescription.Manager> bindIResourceDescription$Manager()
-
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)
-
-