Package gw.lang.reflect.module
Interface IExecutionEnvironment
-
- All Known Implementing Classes:
ExecutionEnvironment
public interface IExecutionEnvironment
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.StringDEFAULT_SINGLE_MODULE_NAMEstatic java.lang.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(java.lang.String strModuleName)IModulegetModule(java.net.URL baseURL)java.util.List<? extends IModule>getModules()IProjectgetProject()TypeSystemStategetState()booleanisShadowingMode()java.lang.StringmakeGosucProjectFile(java.lang.String gosucProjectClassName)voidremoveModule(IModule module)voidrenameModule(IModule gosuModule, java.lang.String name)
-
-
-
Field Detail
-
GLOBAL_MODULE_NAME
static final java.lang.String GLOBAL_MODULE_NAME
- See Also:
- Constant Field Values
-
DEFAULT_SINGLE_MODULE_NAME
static final java.lang.String DEFAULT_SINGLE_MODULE_NAME
- See Also:
- Constant Field Values
-
-
Method Detail
-
getProject
IProject getProject()
-
getModules
java.util.List<? extends IModule> getModules()
-
createJreModule
IModule createJreModule()
-
addModule
void addModule(IModule module)
-
removeModule
void removeModule(IModule module)
-
renameModule
void renameModule(IModule gosuModule, java.lang.String name)
-
getModule
IModule getModule(java.lang.String strModuleName)
-
getModule
IModule getModule(java.net.URL baseURL)
-
getGlobalModule
IModule getGlobalModule()
-
getJreModule
IModule getJreModule()
-
getState
TypeSystemState getState()
-
isShadowingMode
boolean isShadowingMode()
-
makeGosucProjectFile
java.lang.String makeGosucProjectFile(java.lang.String gosucProjectClassName)
-
-