org.eclipse.m2m.atl.adt.launching
Class AtlVM

java.lang.Object
  extended by org.eclipse.m2m.atl.adt.launching.AtlVM
All Implemented Interfaces:
org.eclipse.debug.core.model.ILaunchConfigurationDelegate
Direct Known Subclasses:
AtlEMFSpecificVM, AtlRegularVM

public abstract class AtlVM
extends java.lang.Object
implements org.eclipse.debug.core.model.ILaunchConfigurationDelegate


Field Summary
static java.lang.String ATLVM_REGULAR
           
protected static java.util.logging.Logger logger
           
 
Constructor Summary
AtlVM()
           
 
Method Summary
static AtlVM getVM(java.lang.String vm)
           
static java.lang.String[] getVMs()
           
abstract  java.lang.Object launch(java.net.URL asmUrl, java.util.Map libs, java.util.Map models, java.util.Map params, java.util.List superimps, java.util.Map options)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.eclipse.debug.core.model.ILaunchConfigurationDelegate
launch
 

Field Detail

ATLVM_REGULAR

public static final java.lang.String ATLVM_REGULAR
See Also:
Constant Field Values

logger

protected static java.util.logging.Logger logger
Constructor Detail

AtlVM

public AtlVM()
Method Detail

getVM

public static AtlVM getVM(java.lang.String vm)

getVMs

public static java.lang.String[] getVMs()

launch

public abstract java.lang.Object launch(java.net.URL asmUrl,
                                        java.util.Map libs,
                                        java.util.Map models,
                                        java.util.Map params,
                                        java.util.List superimps,
                                        java.util.Map options)

Copyright 2007 IBM Corporation and others.
All Rights Reserved.