org.eclipse.xtend.middleend.xtend.ui
Class XtendMiddleEndConfigurer

java.lang.Object
  extended by org.eclipse.xtend.middleend.xtend.ui.XtendMiddleEndConfigurer
All Implemented Interfaces:
LanguageSpecificMiddleEndConfigurer

public class XtendMiddleEndConfigurer
extends java.lang.Object
implements LanguageSpecificMiddleEndConfigurer


Field Summary
protected  java.lang.Class<?> _emfMetaModelClass
           
protected  java.lang.Class<?> _emfRegistryMetaModelClass
           
protected  java.util.Set<MetaModel> _metaModels
           
 
Constructor Summary
XtendMiddleEndConfigurer()
           
 
Method Summary
 java.util.Set<java.lang.String> getConfiguredTypeSystems(org.eclipse.jdt.core.IJavaProject project)
           
 java.lang.String getMiddleEndName()
           
 java.util.Map<java.lang.Class<?>,java.lang.Object> getSpecificParams(org.eclipse.jdt.core.IJavaProject project)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

_metaModels

protected java.util.Set<MetaModel> _metaModels

_emfMetaModelClass

protected java.lang.Class<?> _emfMetaModelClass

_emfRegistryMetaModelClass

protected java.lang.Class<?> _emfRegistryMetaModelClass
Constructor Detail

XtendMiddleEndConfigurer

public XtendMiddleEndConfigurer()
Method Detail

getSpecificParams

public java.util.Map<java.lang.Class<?>,java.lang.Object> getSpecificParams(org.eclipse.jdt.core.IJavaProject project)
Specified by:
getSpecificParams in interface LanguageSpecificMiddleEndConfigurer

getMiddleEndName

public java.lang.String getMiddleEndName()
Specified by:
getMiddleEndName in interface LanguageSpecificMiddleEndConfigurer

getConfiguredTypeSystems

public java.util.Set<java.lang.String> getConfiguredTypeSystems(org.eclipse.jdt.core.IJavaProject project)
Specified by:
getConfiguredTypeSystems in interface LanguageSpecificMiddleEndConfigurer