org.eclipse.xtext.xbase.compiler
Class ImportManager

java.lang.Object
  extended by org.eclipse.xtext.xbase.compiler.ImportManager

public class ImportManager
extends java.lang.Object

Author:
Jan Koehnlein - Initial contribution and API

Constructor Summary
ImportManager(boolean organizeImports)
           
ImportManager(boolean organizeImports, java.lang.String seedSimpleName)
           
 
Method Summary
 void appendType(JvmType type, java.lang.StringBuilder builder)
           
 void appendTypeRef(JvmTypeReference typeRef, java.lang.StringBuilder builder)
           
 java.util.List<java.lang.String> getImports()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ImportManager

public ImportManager(boolean organizeImports)

ImportManager

public ImportManager(boolean organizeImports,
                     java.lang.String seedSimpleName)
Method Detail

appendTypeRef

public void appendTypeRef(JvmTypeReference typeRef,
                          java.lang.StringBuilder builder)

appendType

public void appendType(JvmType type,
                       java.lang.StringBuilder builder)

getImports

public java.util.List<java.lang.String> getImports()