org.eclipse.xtext.resource.generic
Class AbstractGenericResourceRuntimeModule
java.lang.Object
org.eclipse.xtext.service.AbstractGenericModule
org.eclipse.xtext.resource.generic.AbstractGenericResourceRuntimeModule
- All Implemented Interfaces:
- com.google.inject.Module
- Direct Known Subclasses:
- EcoreRuntimeModule
public abstract class AbstractGenericResourceRuntimeModule
- extends AbstractGenericModule
Default bindings for EMF resources which are not based on Xtext.
- Author:
- Sven Efftinge - Initial contribution and API, Jan Koehnlein
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
AbstractGenericResourceRuntimeModule
public AbstractGenericResourceRuntimeModule()
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)