org.eclipse.emf.codegen.ecore.genmodel.impl
Class GenBaseImpl.ImportManager
java.lang.Object
org.eclipse.emf.codegen.ecore.genmodel.impl.GenBaseImpl.ImportManager
- Enclosing class:
- GenBaseImpl
- protected static class GenBaseImpl.ImportManager
- extends Object
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
imports
protected SortedSet imports
shortNameToImportMap
protected HashMap shortNameToImportMap
javaLangImports
protected HashSet javaLangImports
importedPackages
protected HashSet importedPackages
GenBaseImpl.ImportManager
public GenBaseImpl.ImportManager(String compilationUnitPackage)
getImports
public Collection getImports()
getImportedName
public String getImportedName(String qualifiedName)
addImport
public void addImport(String packageName,
String shortName)
addImport
public void addImport(String qualifiedName)
addMasterImport
public void addMasterImport(String packageName,
String shortName)
addJavaLangImports
public void addJavaLangImports(List javaLangClassNames)
hasImport
public boolean hasImport(String shortName)
addCompilationUnitImports
public void addCompilationUnitImports(String compilationUnitContents)
addPseudoImport
public void addPseudoImport(String qualifiedName)