org.eclipse.emf.codegen.ecore.xtext
Class GenModelRuntimeModule

java.lang.Object
  extended by org.eclipse.xtext.service.AbstractGenericModule
      extended by org.eclipse.xtext.resource.generic.AbstractGenericResourceRuntimeModule
          extended by org.eclipse.emf.codegen.ecore.xtext.GenModelRuntimeModule
All Implemented Interfaces:
com.google.inject.Module

public class GenModelRuntimeModule
extends org.eclipse.xtext.resource.generic.AbstractGenericResourceRuntimeModule

Default Guice bindings for managing GenModel resources in the context of Xtext.


Constructor Summary
GenModelRuntimeModule()
           
 
Method Summary
 java.lang.Class<? extends org.eclipse.xtext.resource.IDefaultResourceDescriptionStrategy> bindIDefaultResourceDescriptionStrategy()
           
 java.lang.Class<? extends org.eclipse.xtext.naming.IQualifiedNameProvider> bindIQualifiedNameProvider()
           
protected  java.lang.String getFileExtensions()
           
protected  java.lang.String getLanguageName()
           
 
Methods inherited from class org.eclipse.xtext.resource.generic.AbstractGenericResourceRuntimeModule
bindIEncodingProvider, bindIResourceDescription$Manager, bindIResourceServiceProvider, configureFileExtensions, configureLanguageName
 
Methods inherited from class org.eclipse.xtext.service.AbstractGenericModule
bindProperties, configure, getBindings, tryBindProperties
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

GenModelRuntimeModule

public GenModelRuntimeModule()
Method Detail

getLanguageName

protected java.lang.String getLanguageName()
Specified by:
getLanguageName in class org.eclipse.xtext.resource.generic.AbstractGenericResourceRuntimeModule

getFileExtensions

protected java.lang.String getFileExtensions()
Specified by:
getFileExtensions in class org.eclipse.xtext.resource.generic.AbstractGenericResourceRuntimeModule

bindIDefaultResourceDescriptionStrategy

public java.lang.Class<? extends org.eclipse.xtext.resource.IDefaultResourceDescriptionStrategy> bindIDefaultResourceDescriptionStrategy()

bindIQualifiedNameProvider

public java.lang.Class<? extends org.eclipse.xtext.naming.IQualifiedNameProvider> bindIQualifiedNameProvider()
Overrides:
bindIQualifiedNameProvider in class org.eclipse.xtext.resource.generic.AbstractGenericResourceRuntimeModule

Copyright 2001-2012 IBM Corporation and others.
All Rights Reserved.