Uses of Interface
org.eclipse.epsilon.eol.IEolModule
Packages that use IEolModule
Package
Description
-
Uses of IEolModule in org.eclipse.epsilon.common.dt.editor.hyperlinks
Fields in org.eclipse.epsilon.common.dt.editor.hyperlinks declared as IEolModuleModifier and TypeFieldDescriptionprotected IEolModule
AbstractModuleEditorHyperlinkDetector.module
-
Uses of IEolModule in org.eclipse.epsilon.ecl
Subinterfaces of IEolModule in org.eclipse.epsilon.eclClasses in org.eclipse.epsilon.ecl that implement IEolModule -
Uses of IEolModule in org.eclipse.epsilon.ecl.concurrent
Classes in org.eclipse.epsilon.ecl.concurrent that implement IEolModuleModifier 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 IEolModule in org.eclipse.epsilon.ecore.delegates
Classes in org.eclipse.epsilon.ecore.delegates with type parameters of type IEolModuleModifier and TypeClassDescriptionclass
EpsilonDelegateContext<M extends IEolModule,
R> A delegate context for Epsilon DelegatesFields in org.eclipse.epsilon.ecore.delegates declared as IEolModule -
Uses of IEolModule in org.eclipse.epsilon.egl
Subinterfaces of IEolModule in org.eclipse.epsilon.eglClasses in org.eclipse.epsilon.egl that implement IEolModuleModifier and TypeClassDescriptionclass
class
Deprecated.class
Methods in org.eclipse.epsilon.egl that return IEolModuleMethods in org.eclipse.epsilon.egl with parameters of type IEolModule -
Uses of IEolModule in org.eclipse.epsilon.egl.concurrent
Classes in org.eclipse.epsilon.egl.concurrent that implement IEolModuleModifier and TypeClassDescriptionclass
class
class
-
Uses of IEolModule in org.eclipse.epsilon.egl.dt.launching
Methods in org.eclipse.epsilon.egl.dt.launching that return IEolModuleModifier and TypeMethodDescriptionEglLaunchConfigurationDelegate.createModule()
EglLaunchConfigurationDelegate.getDefaultModule
(org.eclipse.debug.core.ILaunchConfiguration configuration) Methods in org.eclipse.epsilon.egl.dt.launching with parameters of type IEolModuleModifier and TypeMethodDescriptionprotected void
EglLaunchConfigurationDelegate.postExecute
(IEolModule module) protected void
EglLaunchConfigurationDelegate.preExecute
(IEolModule module) protected void
EglLaunchConfigurationDelegate.preParse
(IEolModule module) -
Uses of IEolModule in org.eclipse.epsilon.egl.internal
Subinterfaces of IEolModule in org.eclipse.epsilon.egl.internalClasses in org.eclipse.epsilon.egl.internal that implement IEolModuleModifier and TypeClassDescriptionclass
Used internally byEglTemplateFactory
andEglTemplate
to parse and execute EGL, by transforming to EOL. -
Uses of IEolModule in org.eclipse.epsilon.emc.emf.m0
Fields in org.eclipse.epsilon.emc.emf.m0 declared as IEolModuleMethods in org.eclipse.epsilon.emc.emf.m0 that return IEolModuleMethods in org.eclipse.epsilon.emc.emf.m0 with parameters of type IEolModule -
Uses of IEolModule in org.eclipse.epsilon.emg
Subinterfaces of IEolModule in org.eclipse.epsilon.emgClasses in org.eclipse.epsilon.emg that implement IEolModuleModifier and TypeClassDescriptionclass
The Emg Module is responsible for execution emg scripts. -
Uses of IEolModule in org.eclipse.epsilon.emg.dt.launching
Methods in org.eclipse.epsilon.emg.dt.launching that return IEolModuleMethods in org.eclipse.epsilon.emg.dt.launching with parameters of type IEolModuleModifier and TypeMethodDescriptionvoid
EmgLaunchConfigurationDelegate.aboutToExecute
(org.eclipse.debug.core.ILaunchConfiguration configuration, String mode, org.eclipse.debug.core.ILaunch launch, org.eclipse.core.runtime.IProgressMonitor progressMonitor, IEolModule module) -
Uses of IEolModule in org.eclipse.epsilon.eml
Subinterfaces of IEolModule in org.eclipse.epsilon.emlClasses in org.eclipse.epsilon.eml that implement IEolModule -
Uses of IEolModule in org.eclipse.epsilon.eml.dt.launching
Methods in org.eclipse.epsilon.eml.dt.launching that return IEolModuleModifier and TypeMethodDescriptionEmlLaunchConfigurationDelegate.getDefaultModule
(org.eclipse.debug.core.ILaunchConfiguration configuration) Methods in org.eclipse.epsilon.eml.dt.launching with parameters of type IEolModuleModifier and TypeMethodDescriptionprotected void
EmlLaunchConfigurationDelegate.setupModule
(org.eclipse.debug.core.ILaunchConfiguration configuration, org.eclipse.debug.core.ILaunch launch, org.eclipse.core.runtime.IProgressMonitor progressMonitor, IEolModule module, boolean setup) -
Uses of IEolModule in org.eclipse.epsilon.eol
Classes in org.eclipse.epsilon.eol that implement IEolModuleFields in org.eclipse.epsilon.eol declared as IEolModuleMethods in org.eclipse.epsilon.eol that return IEolModuleMethods in org.eclipse.epsilon.eol with parameters of type IEolModuleModifier and TypeMethodDescriptionvoid
EolModule.setParentModule
(IEolModule parent) void
IEolModule.setParentModule
(IEolModule parent) -
Uses of IEolModule in org.eclipse.epsilon.eol.cli
Methods in org.eclipse.epsilon.eol.cli with type parameters of type IEolModuleModifier and TypeMethodDescriptionprotected static <R extends IEolModule>
REolConfigParser.parseModule
(String[] args) Attempts to parse a module from command-line arguments, based on assumptions on Epsilon's conventional naming schemes and package structure. -
Uses of IEolModule in org.eclipse.epsilon.eol.concurrent
Classes in org.eclipse.epsilon.eol.concurrent that implement IEolModule -
Uses of IEolModule in org.eclipse.epsilon.eol.dap
Classes in org.eclipse.epsilon.eol.dap that implement IEolModuleModifier and TypeClassDescriptionclass
Dummy module intended to allow the reuse of a singleEpsilonDebugServer
across multiple Epsilon programs.Fields in org.eclipse.epsilon.eol.dap declared as IEolModuleModifier and TypeFieldDescriptionprotected final IEolModule
EpsilonDebugAdapter.ThreadState.module
protected final IEolModule
EpsilonDebugServer.module
Methods in org.eclipse.epsilon.eol.dap that return IEolModuleModifier and TypeMethodDescriptionEpsilonDebugAdapter.getModule()
EpsilonDebugAdapter.ThreadState.getModule()
EpsilonDebugServer.getModule()
Methods in org.eclipse.epsilon.eol.dap with parameters of type IEolModuleModifier and TypeMethodDescriptionprotected EpsilonDebugAdapter.ThreadState
EpsilonDebugAdapter.attachTo
(IEolModule module) ExecutionQueueModule.enqueue
(IEolModule module) Adds a module to the end of the queue of modules to be executed.protected void
EpsilonDebugAdapter.ModuleCompletionListener.removeThreadFor
(IEolModule module) void
EpsilonDebugAdapter.setModule
(IEolModule module) Constructors in org.eclipse.epsilon.eol.dap with parameters of type IEolModuleModifierConstructorDescriptionEpsilonDebugServer
(IEolModule module, int port) Convenience version ofEpsilonDebugServer(IEolModule, String, int)
for listening at the loopback address (i.e.EpsilonDebugServer
(IEolModule module, String host, int port) Creates a new instance, without starting the server.ThreadState
(int threadId, IEolModule module) -
Uses of IEolModule in org.eclipse.epsilon.eol.debug
Methods in org.eclipse.epsilon.eol.debug that return IEolModuleModifier and TypeMethodDescriptionprotected IEolModule
EolDebugger.getModule()
IEpsilonDebugTarget.getModule()
-
Uses of IEolModule in org.eclipse.epsilon.eol.dom
Methods in org.eclipse.epsilon.eol.dom that return IEolModuleMethods in org.eclipse.epsilon.eol.dom with parameters of type IEolModule -
Uses of IEolModule in org.eclipse.epsilon.eol.dt.launching
Methods in org.eclipse.epsilon.eol.dt.launching that return IEolModuleModifier and TypeMethodDescriptionEpsilonLaunchConfigurationDelegate.createModule()
Create the new module based on the configuration.EolLaunchConfigurationDelegate.getDefaultModule
(org.eclipse.debug.core.ILaunchConfiguration configuration) abstract IEolModule
EpsilonLaunchConfigurationDelegate.getDefaultModule
(org.eclipse.debug.core.ILaunchConfiguration configuration) Get the module default module implementation.Methods in org.eclipse.epsilon.eol.dt.launching with parameters of type IEolModuleModifier and TypeMethodDescriptionvoid
EpsilonLaunchConfigurationDelegate.aboutToExecute
(org.eclipse.debug.core.ILaunchConfiguration configuration, String mode, org.eclipse.debug.core.ILaunch launch, org.eclipse.core.runtime.IProgressMonitor progressMonitor, IEolModule module) void
EpsilonLaunchConfigurationDelegateListener.aboutToExecute
(org.eclipse.debug.core.ILaunchConfiguration configuration, String mode, org.eclipse.debug.core.ILaunch launch, org.eclipse.core.runtime.IProgressMonitor progressMonitor, IEolModule module) void
EpsilonLaunchConfigurationDelegate.aboutToParse
(org.eclipse.debug.core.ILaunchConfiguration configuration, String mode, org.eclipse.debug.core.ILaunch launch, org.eclipse.core.runtime.IProgressMonitor progressMonitor, IEolModule module) void
EpsilonLaunchConfigurationDelegateListener.aboutToParse
(org.eclipse.debug.core.ILaunchConfiguration configuration, String mode, org.eclipse.debug.core.ILaunch launch, org.eclipse.core.runtime.IProgressMonitor progressMonitor, IEolModule module) protected void
EpsilonLaunchConfigurationDelegate.debugModule
(org.eclipse.debug.core.ILaunchConfiguration configuration, String mode, org.eclipse.debug.core.ILaunch launch, org.eclipse.core.runtime.IProgressMonitor progressMonitor, IEolModule module) void
EpsilonLaunchConfigurationDelegate.executed
(org.eclipse.debug.core.ILaunchConfiguration configuration, String mode, org.eclipse.debug.core.ILaunch launch, org.eclipse.core.runtime.IProgressMonitor progressMonitor, IEolModule module, Object result) void
EpsilonLaunchConfigurationDelegateListener.executed
(org.eclipse.debug.core.ILaunchConfiguration configuration, String mode, org.eclipse.debug.core.ILaunch launch, org.eclipse.core.runtime.IProgressMonitor progressMonitor, IEolModule module, Object result) boolean
EpsilonLaunchConfigurationDelegate.launch
(org.eclipse.debug.core.ILaunchConfiguration configuration, String mode, org.eclipse.debug.core.ILaunch launch, org.eclipse.core.runtime.IProgressMonitor progressMonitor, IEolModule module, EolDebugger debugger, String lauchConfigurationSourceAttribute, boolean setup, boolean disposeModelRepository) protected boolean
EpsilonLaunchConfigurationDelegate.parseModule
(org.eclipse.debug.core.ILaunchConfiguration configuration, String mode, org.eclipse.debug.core.ILaunch launch, org.eclipse.core.runtime.IProgressMonitor progressMonitor, IEolModule module, String lauchConfigurationSourceAttribute) protected void
EpsilonLaunchConfigurationDelegate.postExecute
(IEolModule module) protected void
EpsilonLaunchConfigurationDelegate.preExecute
(IEolModule module) protected void
EpsilonLaunchConfigurationDelegate.preParse
(IEolModule module) protected void
EpsilonLaunchConfigurationDelegate.setupModule
(org.eclipse.debug.core.ILaunchConfiguration configuration, org.eclipse.debug.core.ILaunch launch, org.eclipse.core.runtime.IProgressMonitor progressMonitor, IEolModule module, boolean loadModels) -
Uses of IEolModule in org.eclipse.epsilon.eol.launch
Subinterfaces of IEolModule in org.eclipse.epsilon.eol.launchModifier and TypeInterfaceDescriptioninterface
Convenience interface for profiling methods in an IEolModule.Fields in org.eclipse.epsilon.eol.launch declared as IEolModuleMethods in org.eclipse.epsilon.eol.launch that return IEolModuleModifier and TypeMethodDescriptionprotected IEolModule
EolRunConfiguration.Builder.createModule()
EolRunConfiguration.getModule()
Methods in org.eclipse.epsilon.eol.launch with parameters of type IEolModule -
Uses of IEolModule in org.eclipse.epsilon.eol.types
Fields in org.eclipse.epsilon.eol.types declared as IEolModule -
Uses of IEolModule in org.eclipse.epsilon.epl
Subinterfaces of IEolModule in org.eclipse.epsilon.eplClasses in org.eclipse.epsilon.epl that implement IEolModuleModifier and TypeClassDescriptionclass
Base implementation of IEplModule allowing for alternative extensions / implementations.class
Generator-based sequential implementation of EPL. -
Uses of IEolModule in org.eclipse.epsilon.epl.concurrent
Classes in org.eclipse.epsilon.epl.concurrent that implement IEolModuleModifier and TypeClassDescriptionclass
Only useful for parallel first-order operations.class
Executes each pattern independently. -
Uses of IEolModule in org.eclipse.epsilon.epl.dt.launching
Methods in org.eclipse.epsilon.epl.dt.launching that return IEolModuleModifier and TypeMethodDescriptionEplLaunchConfigurationDelegate.getDefaultModule
(org.eclipse.debug.core.ILaunchConfiguration configuration) Methods in org.eclipse.epsilon.epl.dt.launching with parameters of type IEolModuleModifier and TypeMethodDescriptionvoid
EplLaunchConfigurationDelegate.aboutToExecute
(org.eclipse.debug.core.ILaunchConfiguration configuration, String mode, org.eclipse.debug.core.ILaunch launch, org.eclipse.core.runtime.IProgressMonitor progressMonitor, IEolModule module) void
EplLaunchConfigurationDelegate.executed
(org.eclipse.debug.core.ILaunchConfiguration configuration, String mode, org.eclipse.debug.core.ILaunch launch, org.eclipse.core.runtime.IProgressMonitor progressMonitor, IEolModule module, Object result) -
Uses of IEolModule in org.eclipse.epsilon.erl
Subinterfaces of IEolModule in org.eclipse.epsilon.erlModifier 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.Classes in org.eclipse.epsilon.erl that implement IEolModule -
Uses of IEolModule in org.eclipse.epsilon.erl.concurrent
Subinterfaces of IEolModule in org.eclipse.epsilon.erl.concurrentClasses in org.eclipse.epsilon.erl.concurrent that implement IEolModule -
Uses of IEolModule in org.eclipse.epsilon.etl
Subinterfaces of IEolModule in org.eclipse.epsilon.etlClasses in org.eclipse.epsilon.etl that implement IEolModule -
Uses of IEolModule in org.eclipse.epsilon.etl.concurrent
Classes in org.eclipse.epsilon.etl.concurrent that implement IEolModuleModifier and TypeClassDescriptionclass
No-op ETL module, useful for taking advantage of parallel operations only. -
Uses of IEolModule in org.eclipse.epsilon.etl.dt.launching
Methods in org.eclipse.epsilon.etl.dt.launching that return IEolModuleModifier and TypeMethodDescriptionEtlLaunchConfigurationDelegate.getDefaultModule
(org.eclipse.debug.core.ILaunchConfiguration configuration) -
Uses of IEolModule in org.eclipse.epsilon.eunit
Subinterfaces of IEolModule in org.eclipse.epsilon.eunitClasses in org.eclipse.epsilon.eunit that implement IEolModule -
Uses of IEolModule in org.eclipse.epsilon.evl
Subinterfaces of IEolModule in org.eclipse.epsilon.evlClasses in org.eclipse.epsilon.evl that implement IEolModule -
Uses of IEolModule in org.eclipse.epsilon.evl.concurrent
Classes in org.eclipse.epsilon.evl.concurrent that implement IEolModuleModifier 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 IEolModule in org.eclipse.epsilon.evl.dt.launching
Methods in org.eclipse.epsilon.evl.dt.launching with parameters of type IEolModuleModifier and TypeMethodDescriptionprotected void
EvlLaunchConfigurationDelegate.preExecute
(IEolModule module) -
Uses of IEolModule in org.eclipse.epsilon.ewl
Subinterfaces of IEolModule in org.eclipse.epsilon.ewlClasses in org.eclipse.epsilon.ewl that implement IEolModule -
Uses of IEolModule in org.eclipse.epsilon.flexmi.templates
Methods in org.eclipse.epsilon.flexmi.templates with parameters of type IEolModuleModifier and TypeMethodDescriptionprotected void
DynamicTemplate.parse
(IEolModule module, String code, URI uri) protected void
DynamicTemplate.prepareModule
(IEolModule module, Element call) -
Uses of IEolModule in org.eclipse.epsilon.flock
Subinterfaces of IEolModule in org.eclipse.epsilon.flockClasses in org.eclipse.epsilon.flock that implement IEolModule -
Uses of IEolModule in org.eclipse.epsilon.flock.dt.launching
Methods in org.eclipse.epsilon.flock.dt.launching that return IEolModuleModifier and TypeMethodDescriptionFlockLaunchConfigurationDelegate.getDefaultModule
(org.eclipse.debug.core.ILaunchConfiguration configuration) Methods in org.eclipse.epsilon.flock.dt.launching with parameters of type IEolModuleModifier and TypeMethodDescriptionprotected void
FlockLaunchConfigurationDelegate.postExecute
(IEolModule module) protected void
FlockLaunchConfigurationDelegate.preExecute
(IEolModule module) -
Uses of IEolModule in org.eclipse.epsilon.hutn
Classes in org.eclipse.epsilon.hutn that implement IEolModule -
Uses of IEolModule in org.eclipse.epsilon.picto
Classes in org.eclipse.epsilon.picto that implement IEolModule -
Uses of IEolModule in org.eclipse.epsilon.pinset
Classes in org.eclipse.epsilon.pinset that implement IEolModule -
Uses of IEolModule in org.eclipse.epsilon.pinset.dt.launching
Methods in org.eclipse.epsilon.pinset.dt.launching that return IEolModule -
Uses of IEolModule in org.eclipse.epsilon.profiling.dt
Methods in org.eclipse.epsilon.profiling.dt with parameters of type IEolModuleModifier and TypeMethodDescriptionvoid
ProfilingLaunchConfigurationListener.aboutToExecute
(org.eclipse.debug.core.ILaunchConfiguration configuration, String mode, org.eclipse.debug.core.ILaunch launch, org.eclipse.core.runtime.IProgressMonitor progressMonitor, IEolModule module) void
ProfilingLaunchConfigurationListener.aboutToParse
(org.eclipse.debug.core.ILaunchConfiguration configuration, String mode, org.eclipse.debug.core.ILaunch launch, org.eclipse.core.runtime.IProgressMonitor progressMonitor, IEolModule module) void
ProfilingLaunchConfigurationListener.executed
(org.eclipse.debug.core.ILaunchConfiguration configuration, String mode, org.eclipse.debug.core.ILaunch launch, org.eclipse.core.runtime.IProgressMonitor progressMonitor, IEolModule module, Object result) -
Uses of IEolModule in org.eclipse.epsilon.workflow.tasks
Fields in org.eclipse.epsilon.workflow.tasks declared as IEolModuleMethods in org.eclipse.epsilon.workflow.tasks that return IEolModuleModifier and TypeMethodDescriptionprotected IEolModule
EglTask.createAlternativeModule()
protected IEolModule
ExecutableModuleTask.createAlternativeModule()
Create an alternative module instance from the provided qualified name of the module classprotected IEolModule
EglTask.createDefaultModule()
protected IEolModule
EolTask.createDefaultModule()
EUnitTask.createDefaultModule()
protected abstract IEolModule
ExecutableModuleTask.createDefaultModule()
protected IEolModule
PinsetTask.createDefaultModule()
protected IEolModule
ExecutableModuleTask.createModule()
-
Uses of IEolModule in org.eclipse.epsilon.workflow.tasks.hosts
Methods in org.eclipse.epsilon.workflow.tasks.hosts with parameters of type IEolModuleModifier and TypeMethodDescriptionvoid
DefaultHost.addNativeTypeDelegates
(IEolModule module) void
EclipseHost.addNativeTypeDelegates
(IEolModule module) void
Host.addNativeTypeDelegates
(IEolModule module) void
DefaultHost.addStopCapabilities
(org.apache.tools.ant.Project project, IEolModule module) void
EclipseHost.addStopCapabilities
(org.apache.tools.ant.Project project, IEolModule module) void
Host.addStopCapabilities
(org.apache.tools.ant.Project project, IEolModule module) void
DefaultHost.configureUserInput
(IEolModule module, boolean isGui) void
EclipseHost.configureUserInput
(IEolModule module, boolean isGui) void
Host.configureUserInput
(IEolModule module, boolean isGui) DefaultHost.debug
(IEolModule module, File file, DebugServerSession session) EclipseHost.debug
(IEolModule module, File file, DebugServerSession debugSession) Host.debug
(IEolModule module, File file, DebugServerSession debugSession)
EglModule
instead.