public class GlobalModule extends Module implements IGlobalModule
_classpathCONFIG_RESOURCE_PREFIX| Constructor and Description |
|---|
GlobalModule(IExecutionEnvironment execEnv,
String moduleName) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
createExtensionTypeLoaders() |
void |
createGlobalTypeloaders() |
protected void |
createStandardTypeLoaders() |
protected static ITypeLoader |
createTypeLoader(IFileSystemGosuClassRepository classRepository,
IModule module,
Class loaderClass) |
protected void |
traverse(IModule theModule,
List<IModule> traversalList)
In global module, all dependencies should be traversed, even non-exported.
|
addDependency, configurePaths, createExtensionTypeloadersImpl, disposeLoader, equals, getAdditionalSourceRoots, getDependencies, getExcludedPaths, getExecutionEnvironment, getFileRepository, getJavaClassPath, getModuleClassLoader, getModuleTraversalList, getModuleTypeLoader, getName, getNativeModule, getOutputPath, getSourcePath, getTypeLoaders, hashCode, initializeTypeLoaders, maybeCreateModuleTypeLoader, removeDependency, setDependencies, setExcludedPaths, setJavaClassPath, setModuleTypeLoader, setName, setNativeModule, setSourcePath, toStringclone, finalize, getClass, notify, notifyAll, wait, wait, waitaddDependency, configurePaths, disposeLoader, getDependencies, getExcludedPaths, getExecutionEnvironment, getFileRepository, getJavaClassPath, getModuleClassLoader, getModuleTraversalList, getModuleTypeLoader, getName, getNativeModule, getOutputPath, getSourcePath, getTypeLoaders, removeDependency, setDependencies, setExcludedPaths, setJavaClassPath, setName, setNativeModule, setSourcePathpublic GlobalModule(IExecutionEnvironment execEnv, String moduleName)
protected void createExtensionTypeLoaders()
createExtensionTypeLoaders in class Moduleprotected void createStandardTypeLoaders()
createStandardTypeLoaders in class Modulepublic void createGlobalTypeloaders()
protected void traverse(IModule theModule, List<IModule> traversalList)
protected static ITypeLoader createTypeLoader(IFileSystemGosuClassRepository classRepository, IModule module, Class loaderClass) throws ClassNotFoundException, InstantiationException, IllegalAccessException, InvocationTargetException
Copyright © 2018. All rights reserved.