Package gw.lang.reflect.module
Interface IExecutionEnvironment
-
public interface IExecutionEnvironment
-
-
Field Summary
Fields Modifier and Type Field Description static StringDEFAULT_SINGLE_MODULE_NAMEstatic StringGLOBAL_MODULE_NAME
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidaddModule(IModule module)IModulecreateJreModule()IModulegetGlobalModule()IModulegetJreModule()IModulegetModule(IResource file)IModulegetModule(String strModuleName)IModulegetModule(URL baseURL)List<? extends IModule>getModules()IProjectgetProject()TypeSystemStategetState()booleanisShadowingMode()StringmakeGosucProjectFile(String gosucProjectClassName)voidremoveModule(IModule module)voidrenameModule(IModule gosuModule, String name)
-
-
-
Field Detail
-
GLOBAL_MODULE_NAME
static final String GLOBAL_MODULE_NAME
- See Also:
- Constant Field Values
-
DEFAULT_SINGLE_MODULE_NAME
static final String DEFAULT_SINGLE_MODULE_NAME
- See Also:
- Constant Field Values
-
-
Method Detail
-
getProject
IProject getProject()
-
createJreModule
IModule createJreModule()
-
addModule
void addModule(IModule module)
-
removeModule
void removeModule(IModule module)
-
getGlobalModule
IModule getGlobalModule()
-
getJreModule
IModule getJreModule()
-
getState
TypeSystemState getState()
-
isShadowingMode
boolean isShadowingMode()
-
-