Package gw.lang.reflect.module
Interface IExecutionEnvironment
-
- All Known Implementing Classes:
ExecutionEnvironment
public interface IExecutionEnvironment
-
-
Field Summary
Fields Modifier and Type Field Description static String
DEFAULT_SINGLE_MODULE_NAME
static String
GLOBAL_MODULE_NAME
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
addModule(IModule module)
IModule
createJreModule()
IModule
getGlobalModule()
IModule
getJreModule()
IModule
getModule(IResource file)
IModule
getModule(String strModuleName)
IModule
getModule(URL baseURL)
List<? extends IModule>
getModules()
IProject
getProject()
TypeSystemState
getState()
boolean
isShadowingMode()
String
makeGosucProjectFile(String gosucProjectClassName)
void
removeModule(IModule module)
void
renameModule(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()
-
-