// IScriptInterpreterShell
public List getCompletions(String commandLine, int position) throws IOException {
String[] args = new String[] { commandLine, Integer.toString(position) };
ShellResponse response = protocol.execShell(COMPLETE_COMMAND, args);
return response.getCompletions();
}