org.eclipse.xtend.middleend.xpand.ui
Class XpandMiddleEndConfigurer

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

public class XpandMiddleEndConfigurer
extends java.lang.Object
implements LanguageSpecificMiddleEndConfigurer


Field Summary
protected  java.lang.Class<?> _emfMetaModelClass
           
protected  java.lang.Class<?> _emfRegistryMetaModelClass
           
protected  java.util.Set<MetaModel> _metaModels
           
protected  java.lang.Class<?> _umlMetaModelClass
           
protected  java.lang.Class<?> _xsdMetaModelClass
           
 
Constructor Summary
XpandMiddleEndConfigurer()
           
 
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

_emfRegistryMetaModelClass

protected java.lang.Class<?> _emfRegistryMetaModelClass

_emfMetaModelClass

protected java.lang.Class<?> _emfMetaModelClass

_umlMetaModelClass

protected java.lang.Class<?> _umlMetaModelClass

_xsdMetaModelClass

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

XpandMiddleEndConfigurer

public XpandMiddleEndConfigurer()
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