org.eclipse.emf.codegen.util
Class ImportManager
java.lang.Object
org.eclipse.emf.codegen.util.ImportManager
- public class 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
ImportManager
public 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)
computeSortedImports
public String computeSortedImports()