org.jetbrains.k2js.config
Class LibrarySourcesConfig

java.lang.Object
  extended by org.jetbrains.k2js.config.Config
      extended by org.jetbrains.k2js.config.LibrarySourcesConfig

public class LibrarySourcesConfig
extends Config


Field Summary
static com.intellij.openapi.util.Key<java.lang.String> EXTERNAL_MODULE_NAME
           
static java.lang.String UNKNOWN_EXTERNAL_MODULE_NAME
           
 
Fields inherited from class org.jetbrains.k2js.config.Config
LIB_FILE_NAMES, LIB_FILE_NAMES_DEPENDENT_ON_STDLIB, LIB_FILES_WITH_CODE, LIB_FILES_WITH_DECLARATIONS, LIBRARIES_LOCATION, REWRITABLE_MODULE_NAME, STDLIB_FILE_NAMES, STDLIB_LOCATION
 
Constructor Summary
LibrarySourcesConfig(com.intellij.openapi.project.Project project, java.lang.String moduleId, java.util.List<java.lang.String> files, EcmaVersion ecmaVersion)
           
 
Method Summary
 java.util.List<JetFile> generateLibFiles()
           
 
Methods inherited from class org.jetbrains.k2js.config.Config
getEmptyConfig, getEmptyConfig, getLibFiles, getLibraryBindingContext, getModuleId, getProject, getTarget, getTester, withJsLibAdded
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

EXTERNAL_MODULE_NAME

@NotNull
public static final com.intellij.openapi.util.Key<java.lang.String> EXTERNAL_MODULE_NAME

UNKNOWN_EXTERNAL_MODULE_NAME

@NotNull
public static final java.lang.String UNKNOWN_EXTERNAL_MODULE_NAME
See Also:
Constant Field Values
Constructor Detail

LibrarySourcesConfig

public LibrarySourcesConfig(@NotNull
                            com.intellij.openapi.project.Project project,
                            @NotNull
                            java.lang.String moduleId,
                            @NotNull
                            java.util.List<java.lang.String> files,
                            @NotNull
                            EcmaVersion ecmaVersion)
Method Detail

generateLibFiles

@NotNull
public java.util.List<JetFile> generateLibFiles()
Specified by:
generateLibFiles in class Config