package org.radrails.rails.internal.ui.console.commands; import java.util.Collections; import java.util.List; import java.util.Set; import org.eclipse.jface.text.contentassist.ICompletionProposal; import org.radrails.rails.ui.console.RailsShellCommandProvider; import org.rubypeople.rdt.launching.ITerminal; public class GenericRubyLaunchCommandProvider extends RailsShellCommandProvider { @Override public Set<String> commandsHandled() { return Collections.emptySet(); } @Override public boolean handlesAll() { return true; } @Override public List<ICompletionProposal> getCompletionProposals(String prefix, List<String> tokens, int offset) { return Collections.emptyList(); } @Override public void run(ITerminal shell, String command) { launchInsideShell(shell, command); } }