Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| Eclipse JDT Release 3.0
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

## org.eclipse.jdt.launching
Interface IVMRunner

All Known Implementing Classes:
  AbstractVMRunner

public interface IVMRunner

A VM runner starts a Java VM running a Java program.

Clients may implement this interface to launch a new kind of VM.

Method Summary
`void` | `run(VMRunnerConfiguration configuration, ILaunch launch, IProgressMonitor monitor)` Launches a Java VM as specified in the given configuration, contributing results (debug targets and processes), to the given launch.

Method Detail

### run

    public void run(VMRunnerConfiguration configuration,
                    ILaunch launch,
                    IProgressMonitor monitor)
             throws CoreException

  Launches a Java VM as specified in the given configuration, contributing results (debug targets and processes), to the given launch.

  Parameters:
    `configuration` - the configuration settings for this run
    `launch` - the launch to contribute to
    `monitor` - progress monitor or `null`
  Throws:
    `CoreException` - if an exception occurs while launching

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| Eclipse JDT Release 3.0
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

Copyright (c) IBM Corp. and others 2000, 2004. All Rights Reserved.