org.eclipse.emf.mwe2.ecore
Class EcoreGenerator.ImportManagerHack

java.lang.Object
  extended by org.eclipse.emf.codegen.util.ImportManager
      extended by org.eclipse.emf.mwe2.ecore.EcoreGenerator.ImportManagerHack
Enclosing class:
EcoreGenerator

protected static class EcoreGenerator.ImportManagerHack
extends org.eclipse.emf.codegen.util.ImportManager


Field Summary
 
Fields inherited from class org.eclipse.emf.codegen.util.ImportManager
importedPackages, imports, javaLangImports, shortNameToImportMap
 
Constructor Summary
EcoreGenerator.ImportManagerHack(java.lang.String compilationUnitPackage, com.google.common.base.Function<java.lang.String,java.lang.String> typeMapper)
           
 
Method Summary
 java.lang.String getImportedName(java.lang.String qualifiedName, boolean autoImport)
           
 
Methods inherited from class org.eclipse.emf.codegen.util.ImportManager
addCompilationUnitImports, addImport, addImport, addJavaLangImports, addMasterImport, addPseudoImport, basicGetImportedName, computeSortedImports, emitSortedImports, getImportedName, getImports, getLineDelimiter, hasImport, markImportLocation, markImportLocation, setLineDelimiter, shouldImport
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

EcoreGenerator.ImportManagerHack

public EcoreGenerator.ImportManagerHack(java.lang.String compilationUnitPackage,
                                        com.google.common.base.Function<java.lang.String,java.lang.String> typeMapper)
Method Detail

getImportedName

public java.lang.String getImportedName(java.lang.String qualifiedName,
                                        boolean autoImport)
Overrides:
getImportedName in class org.eclipse.emf.codegen.util.ImportManager