Package org.eclipse.epsilon.erl
Interface IErlModule
-
- All Superinterfaces:
IEolModule
,IModule
,ModuleElement
- All Known Subinterfaces:
IEclModule
,IEgxModule
,IEmgModule
,IEmlModule
,IEplModule
,IErlModuleAtomBatches<D>
,IErlModuleParallelAnnotation
,IEtlModule
,IEvlModule
,IFlockModule
- All Known Implementing Classes:
AbstractEplModule
,EclModule
,EclModuleParallel
,EclModuleParallelAnnotation
,EgxModule
,EgxModuleParallel
,EgxModuleParallelAnnotation
,EgxModuleParallelGenerationRuleAtoms
,EmgModule
,EmlModule
,EplModule
,EplModuleParallel
,EplModuleParallelPatterns
,ErlModule
,ErlModuleParallel
,EtlModule
,EtlModuleParallel
,EvlModule
,EvlModuleParallel
,EvlModuleParallelAnnotation
,EvlModuleParallelAtoms
,EvlModuleParallelConstraintAtoms
,EvlModuleParallelContextAtoms
,EvlModuleParallelElements
,FlockModule
,LazyEgxModule
,PinsetModule
public interface IErlModule extends IEolModule
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default IErlContext
getContext()
List<Post>
getDeclaredPost()
List<Pre>
getDeclaredPre()
List<Post>
getPost()
List<Pre>
getPre()
-
Methods inherited from interface org.eclipse.epsilon.eol.IEolModule
configure, execute, getConfigurationProperties, getDeclaredModelDeclarations, getDeclaredOperations, getImports, getMain, getModelDeclarations, getOperations, getParentModule, getParseProblems, getPostOperationStatements, parse, setContext, setParentModule
-
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
build, getChildren, getComments, getData, getFile, getModule, getParent, getRegion, getUri, setModule, setParent, setRegion, setUri
-
-
-
-
Method Detail
-
getContext
default IErlContext getContext()
- Specified by:
getContext
in interfaceIEolModule
- Since:
- 1.6
-
-