## Uses of Interface
org.eclipse.m2m.atl.core.launch.ILauncher

Packages that use ILauncher
org.eclipse.m2m.atl.core.service
org.eclipse.m2m.atl.core.ui.vm
org.eclipse.m2m.atl.engine.emfvm.launch
org.eclipse.m2m.atl.profiler.emfvm

Uses of ILauncher in org.eclipse.m2m.atl.core.service

Methods in org.eclipse.m2m.atl.core.service that return ILauncher
`static ILauncher` `CoreService.getLauncher(java.lang.String name)` Returns the launcher matching the given name.

Methods in org.eclipse.m2m.atl.core.service with parameters of type ILauncher

`static java.lang.Object`

`LauncherService.launch(java.lang.String mode, org.eclipse.core.runtime.IProgressMonitor monitor, ILauncher launcher, java.util.Map<java.lang.String,ModelFactory> modelFactories, java.util.Map<java.lang.String,IExtractor> extractors, java.util.Map<java.lang.String,IInjector> injectors, java.util.Map<java.lang.String,java.lang.String> inModels, java.util.Map<java.lang.String,java.lang.String> inoutModels, java.util.Map<java.lang.String,java.lang.String> outModels, java.util.Map<java.lang.String,java.lang.String> paths, java.util.Map<java.lang.String,java.lang.Object> options, java.util.Map<java.lang.String,java.io.InputStream> libraries, java.io.InputStream... modules)`
Launches a transformation using the given parameters.

`static java.lang.Object`

`LauncherService.launch(java.lang.String mode, org.eclipse.core.runtime.IProgressMonitor monitor, ILauncher launcher, java.util.Map<java.lang.String,java.lang.String> inModels, java.util.Map<java.lang.String,java.lang.String> inoutModels, java.util.Map<java.lang.String,java.lang.String> outModels, java.util.Map<java.lang.String,java.lang.String> paths, java.util.Map<java.lang.String,java.lang.Object> options, java.util.Map<java.lang.String,java.io.InputStream> libraries, java.io.InputStream... modules)`
Launches a transformation using the given parameters.

`static void` `CoreService.registerLauncher(ILauncher launcher)` Deprecated. Use `CoreService.registerLauncher(String, Class)` instead.

Method parameters in org.eclipse.m2m.atl.core.service with type arguments of type ILauncher
`static void` `CoreService.registerLauncher(java.lang.String launcherName, java.lang.Class<? extends ILauncher> launcherClass)` Registers a launcher in the launcherRegistry.

Uses of ILauncher in org.eclipse.m2m.atl.core.ui.vm

Classes in org.eclipse.m2m.atl.core.ui.vm that implement ILauncher
`class` `RegularVMLauncher` The RegularVM implementation of the `ILauncher`.

Uses of ILauncher in org.eclipse.m2m.atl.engine.emfvm.launch

Classes in org.eclipse.m2m.atl.engine.emfvm.launch that implement ILauncher
`class` `EMFVMLauncher` The EMFVM implementation of the `ILauncher` interface.
`class` `EMFVMUILauncher` The EMFVM UI extension of the `EMFVMLauncher`, which supports debug.

Uses of ILauncher in org.eclipse.m2m.atl.profiler.emfvm

Classes in org.eclipse.m2m.atl.profiler.emfvm that implement ILauncher
`class` `ProfilerLauncher` EMFVM Profiler launcher.

Copyright 2007 IBM Corporation and others. All Rights Reserved.