Class EolModuleParallel
java.lang.Object
org.eclipse.epsilon.common.module.AbstractModuleElement
org.eclipse.epsilon.eol.AbstractModule
org.eclipse.epsilon.eol.EolModule
org.eclipse.epsilon.eol.concurrent.EolModuleParallel
- All Implemented Interfaces:
IModule
,ModuleElement
,IEolModule
- Since:
- 1.6
- Author:
- Sina Madani
-
Field Summary
Fields inherited from class org.eclipse.epsilon.eol.EolModule
context, declaredModelDeclarations, declaredOperations, imports, main, modelDeclarations, operations, postOperationStatements
Fields inherited from class org.eclipse.epsilon.eol.AbstractModule
parseProblems, parser, sourceFile, sourceUri
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
WARNING: This method should only be called by the DT plugin for initialization purposes, as the context will be reset!Get the set of property names that should be retrieved from the ILaunchConfiguration in order to configure this module.Methods inherited from class org.eclipse.epsilon.eol.EolModule
adapt, build, checkImports, clearCache, createDebugger, createLexer, createParser, execute, executeImpl, getDeclaredModelDeclarations, getDeclaredOperations, getImportManager, getImports, getImportsByExtension, getMain, getMainRule, getModelDeclarations, getOperations, getParentModule, getPostOperationStatements, prepareContext, setContext, setImportManager, setMain, setParentModule, toString
Methods inherited from class org.eclipse.epsilon.eol.AbstractModule
assignAnnotations, assignComment, assignComments, createAst, extractComments, getParseProblems, getSourceFile, getSourceUri, invokeMainRule, parse, parse
Methods inherited from class org.eclipse.epsilon.common.module.AbstractModuleElement
equals, getChildren, getComments, getData, getDebugInfo, getFile, getModule, getParent, getRegion, getUri, hashCode, setModule, setParent, setRegion, setUri
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
Methods inherited from interface org.eclipse.epsilon.eol.IEolModule
getParseProblems, parse
Methods inherited from interface org.eclipse.epsilon.common.module.IModule
createAst, getSourceUri, parse, parse, parse, parse, parse
Methods inherited from interface org.eclipse.epsilon.common.module.ModuleElement
getChildren, getComments, getData, getFile, getModule, getParent, getRegion, getUri, setModule, setParent, setRegion, setUri
-
Field Details
-
CONFIG_PROPERTIES
-
-
Constructor Details
-
EolModuleParallel
public EolModuleParallel() -
EolModuleParallel
-
-
Method Details
-
getContext
- Specified by:
getContext
in interfaceIEolModule
- Overrides:
getContext
in classEolModule
-
getImportConfiguration
- Overrides:
getImportConfiguration
in classEolModule
-
configure
WARNING: This method should only be called by the DT plugin for initialization purposes, as the context will be reset!- Parameters:
properties
- a map of property:value- Throws:
IllegalArgumentException
-
getConfigurationProperties
Description copied from interface:IEolModule
Get the set of property names that should be retrieved from the ILaunchConfiguration in order to configure this module.- Returns:
-