blob: cce051c077e888cb995bb54c1412c95b0bf1f310 [file] [log] [blame]
package org.eclipse.dltk.ruby.launching;
import org.eclipse.dltk.launching.AbstractRemoteLaunchConfigurationDelegate;
import org.eclipse.dltk.launching.IInterpreterInstall;
import org.eclipse.dltk.launching.RemoteDebuggingEngineRunner;
import org.eclipse.dltk.ruby.core.RubyNature;
import org.eclipse.dltk.ruby.internal.launching.RubyRemoteDebuggerRunner;
public class RubyRemoteLaunchConfigurationDelegate extends
AbstractRemoteLaunchConfigurationDelegate {
@Override
protected RemoteDebuggingEngineRunner getDebuggingRunner(
IInterpreterInstall install) {
return new RubyRemoteDebuggerRunner(install);
}
@Override
public String getLanguageId() {
return RubyNature.NATURE_ID;
}
}