Uses of Interface
org.eclipse.epsilon.common.module.IModule
Package
Description
-
Uses of IModule in org.eclipse.epsilon.common.dt.editor
Modifier and TypeMethodDescriptionvoid
IModuleParseListener.moduleParsed
(AbstractModuleEditor editor, IModule module) protected void
AbstractModuleEditor.notifyModuleParsedListeners
(IModule module) -
Uses of IModule in org.eclipse.epsilon.common.dt.editor.hyperlinks
Modifier and TypeMethodDescriptionvoid
AbstractModuleEditorHyperlinkDetector.moduleParsed
(AbstractModuleEditor editor, IModule module) -
Uses of IModule in org.eclipse.epsilon.common.dt.editor.outline
Modifier and TypeMethodDescriptionModuleContentOutlinePage.getOutlineRoot
(IModule module) void
ModuleContentOutlinePage.moduleParsed
(AbstractModuleEditor editor, IModule module) void
-
Uses of IModule in org.eclipse.epsilon.common.dt.launching.extensions
Modifier and TypeMethodDescription<T extends IModule>
TModuleImplementationExtension.createModule()
Creates the module. -
Uses of IModule in org.eclipse.epsilon.common.module
Modifier and TypeMethodDescriptionvoid
void
void
void
-
Uses of IModule in org.eclipse.epsilon.common.parse
Modifier and TypeFieldDescriptionprotected IModule
AST.module
protected IModule
EpsilonTreeAdaptor.module
ModifierConstructorDescriptionEpsilonTreeAdaptor
(File file, IModule module) EpsilonTreeAdaptor
(URI uri, IModule module) -
Uses of IModule in org.eclipse.epsilon.ecl
-
Uses of IModule in org.eclipse.epsilon.ecl.concurrent
Modifier and TypeClassDescriptionclass
A no-op parallel module, useful only for extending and setting threads in parallelMatches.class
Executes rule-element pairs marked with the@parallel
annotation in parallel. -
Uses of IModule in org.eclipse.epsilon.ecl.dom
-
Uses of IModule in org.eclipse.epsilon.egl
Modifier and TypeClassDescriptionclass
class
Deprecated.class
-
Uses of IModule in org.eclipse.epsilon.egl.concurrent
Modifier and TypeClassDescriptionclass
class
class
-
Uses of IModule in org.eclipse.epsilon.egl.dom
-
Uses of IModule in org.eclipse.epsilon.egl.dt.editor
-
Uses of IModule in org.eclipse.epsilon.egl.internal
Modifier and TypeClassDescriptionclass
Used internally byEglTemplateFactory
andEglTemplate
to parse and execute EGL, by transforming to EOL. -
Uses of IModule in org.eclipse.epsilon.egl.model
-
Uses of IModule in org.eclipse.epsilon.emg
Modifier and TypeClassDescriptionclass
The Emg Module is responsible for execution emg scripts. -
Uses of IModule in org.eclipse.epsilon.eml
-
Uses of IModule in org.eclipse.epsilon.eml.dom
-
Uses of IModule in org.eclipse.epsilon.eml.dt.launching
Modifier and TypeMethodDescriptionprotected boolean
EmlLaunchConfigurationDelegate.parse
(IModule module, String sourceAttribute, org.eclipse.debug.core.ILaunchConfiguration configuration, String mode, org.eclipse.debug.core.ILaunch launch, org.eclipse.core.runtime.IProgressMonitor progressMonitor) -
Uses of IModule in org.eclipse.epsilon.eol
Modifier and TypeMethodDescriptionprotected Collection<Import>
EolModule.getImportsByExtension
(AST cst, String extension, Class<? extends IModule> moduleImplClass) void
IImportManager.loadModuleForImport
(Import importAst, Class<? extends IModule> moduleImplClass, URI baseURI) void
ImportManager.loadModuleForImport
(Import import_, Class<? extends IModule> moduleImplClass, URI baseURI) -
Uses of IModule in org.eclipse.epsilon.eol.concurrent
-
Uses of IModule in org.eclipse.epsilon.eol.dap
Modifier and TypeMethodDescriptionprotected org.eclipse.lsp4j.jsonrpc.messages.Tuple.Two<ModuleElement,
org.eclipse.lsp4j.debug.Source> EpsilonDebugAdapter.resolveStackFrameLocation
(IModule module, Frame sf) -
Uses of IModule in org.eclipse.epsilon.eol.debug
Modifier and TypeMethodDescriptionBreakpointResult.getModule()
protected IModule
EolDebugger.resolveModule
(Map<URI, Path> uriToPathMappings, String argsSourcePath) Tries to resolve the specific module referenced by a path reported via DAP.Modifier and TypeMethodDescriptionprotected void
EolDebugger.addAllModules
(Map<String, IModule> pathToModule, IModule module) static BreakpointResult
BreakpointResult.verified
(BreakpointRequest request, IModule module, int actualLine, Integer actualColumn) Modifier and TypeMethodDescriptionprotected void
EolDebugger.addAllModules
(Map<String, IModule> pathToModule, IModule module) -
Uses of IModule in org.eclipse.epsilon.eol.dom
Modifier and TypeMethodDescriptionvoid
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
Import.setImportedModule
(IModule importedModule) -
Uses of IModule in org.eclipse.epsilon.eol.dt.editor
Modifier and TypeMethodDescriptionprotected boolean
void
EolEditorBuiltinTypesTemplateContributor.moduleParsed
(AbstractModuleEditor editor, IModule module) void
EolEditorOperationTemplateContributor.moduleParsed
(AbstractModuleEditor editor, IModule module) void
EolEditorPropertyTemplateContributor.moduleParsed
(AbstractModuleEditor editor, IModule module) void
EolEditorTokenTemplateContributor.moduleParsed
(AbstractModuleEditor editor, IModule module) -
Uses of IModule in org.eclipse.epsilon.eol.dt.launching
Modifier and TypeMethodDescriptionprotected boolean
EpsilonLaunchConfigurationDelegate.parse
(IModule module, String sourceAttribute, org.eclipse.debug.core.ILaunchConfiguration configuration, String mode, org.eclipse.debug.core.ILaunch launch, org.eclipse.core.runtime.IProgressMonitor progressMonitor) -
Uses of IModule in org.eclipse.epsilon.eol.execute.context
-
Uses of IModule in org.eclipse.epsilon.eol.launch
Modifier and TypeInterfaceDescriptioninterface
Convenience interface for profiling methods in an IEolModule. -
Uses of IModule in org.eclipse.epsilon.epl
Modifier and TypeClassDescriptionclass
Base implementation of IEplModule allowing for alternative extensions / implementations.class
Generator-based sequential implementation of EPL. -
Uses of IModule in org.eclipse.epsilon.epl.concurrent
Modifier and TypeClassDescriptionclass
Only useful for parallel first-order operations.class
Executes each pattern independently. -
Uses of IModule in org.eclipse.epsilon.epl.dom
-
Uses of IModule in org.eclipse.epsilon.erl
Modifier and TypeInterfaceDescriptioninterface
interface
IErlModuleAtomBatches<D extends RuleAtom<?>>
Interface for rule-based languages with deterministically ordered jobs which can be split into independent units of execution. -
Uses of IModule in org.eclipse.epsilon.erl.concurrent
-
Uses of IModule in org.eclipse.epsilon.erl.dom
-
Uses of IModule in org.eclipse.epsilon.etl
-
Uses of IModule in org.eclipse.epsilon.etl.concurrent
Modifier and TypeClassDescriptionclass
No-op ETL module, useful for taking advantage of parallel operations only. -
Uses of IModule in org.eclipse.epsilon.etl.dom
-
Uses of IModule in org.eclipse.epsilon.eunit
-
Uses of IModule in org.eclipse.epsilon.evl
-
Uses of IModule in org.eclipse.epsilon.evl.concurrent
Modifier and TypeClassDescriptionclass
class
Executes rule-element pairs marked with the@parallel
annotation in parallel.class
EvlModuleParallelAtoms<A extends EvlAtom<?>>
class
class
class
Provides data-parallelism, executing all applicable constraints for a given model element in a separate job. -
Uses of IModule in org.eclipse.epsilon.evl.dom
-
Uses of IModule in org.eclipse.epsilon.ewl
-
Uses of IModule in org.eclipse.epsilon.ewl.dom
-
Uses of IModule in org.eclipse.epsilon.flock
-
Uses of IModule in org.eclipse.epsilon.flock.model.domain.common
-
Uses of IModule in org.eclipse.epsilon.flock.model.domain.rules
-
Uses of IModule in org.eclipse.epsilon.flock.model.domain.typemappings
-
Uses of IModule in org.eclipse.epsilon.hutn
-
Uses of IModule in org.eclipse.epsilon.picto
-
Uses of IModule in org.eclipse.epsilon.pinset
-
Uses of IModule in org.eclipse.epsilon.pinset.columnGenerators
-
Uses of IModule in org.eclipse.epsilon.pinset.dt.editor
EglModule
instead.