1 11 package org.eclipse.jdt.internal.launching.macosx; 12 13 import org.eclipse.debug.core.ILaunchManager; 14 import org.eclipse.jdt.launching.AbstractVMInstall; 15 import org.eclipse.jdt.launching.IVMInstallType; 16 import org.eclipse.jdt.launching.IVMRunner; 17 18 public class MacOSXVMInstall extends AbstractVMInstall { 19 20 MacOSXVMInstall(IVMInstallType type, String id) { 21 super(type, id); 22 } 23 24 public IVMRunner getVMRunner(String mode) { 25 if (ILaunchManager.RUN_MODE.equals(mode)) 26 return new MacOSXVMRunner(this); 27 28 if (ILaunchManager.DEBUG_MODE.equals(mode)) 29 return new MacOSXDebugVMRunner(this); 30 31 return null; 32 } 33 } 34 | Popular Tags |