protected void setupConsoleReader() throws IOException { reader = new ConsoleReader(); reader.setExpandEvents(false); reader.setBellEnabled(false); for (Completer completer : getCommandCompleter()) { reader.addCompleter(completer); } setupCmdHistory(); }
reader.setBellEnabled(false);
/** * @param systemIn The system in * @param systemOut The system out * @param systemErr The system err * @throws IOException if there is an error */ protected void initialize(InputStream systemIn, PrintStream systemOut, PrintStream systemErr) throws IOException { bindSystemOutAndErr(systemOut, systemErr); redirectSystemOutAndErr(true); System.setProperty(ShutdownHooks.JLINE_SHUTDOWNHOOK, "false"); if (isInteractiveEnabled()) { reader = createConsoleReader(systemIn); reader.setBellEnabled(false); reader.setCompletionHandler(new CandidateListCompletionHandler()); if (isActivateTerminal()) { terminal = createTerminal(); } history = prepareHistory(); if (history != null) { reader.setHistory(history); } } else if (isActivateTerminal()) { terminal = createTerminal(); } }
public JLineCliConsole(InputStream in, PrintStream out, Log logger, Completer completer, String prompt) { try { consoleReader = new ConsoleReader(in, out); consoleReader.setBellEnabled(false); consoleReader.setPrompt(prompt + "> "); this.logger = logger; consoleReader.addCompleter(completer); } catch (IOException ex) { throw new RuntimeException("Unable to create reader to read commands.", ex); } }
static void initReader() throws IOException { reader = new ConsoleReader(); reader.setBellEnabled(false); reader.setAutoprintThreshold(10); reader.setHistoryEnabled(true); }
reader.setBellEnabled(false);
console.setHistory(history); console.setHistoryEnabled(true); console.setBellEnabled(true); console.setExpandEvents(false);
private ConsoleReader getConsoleReader() { ConsoleReader reader; try { reader = new ConsoleReader(); } catch (IOException e) { throw KEMException.internalError("IO error detected interacting with console", e); } reader.setBellEnabled(false); List<String> singleLevelCommands = Arrays.<String>asList("step", "s", "S", "b", "B", "back-step", "j", "J", "jump-to", "quit", "abort", "exit", "src", "source", "checkpoint", "ch", "resume", "run", "r", "p", "peek", "remwatch", "xwatch", "show", "get-states", "gs", "select", "copy", "cp", "watch", "w"); List<String> multiLevelCommands = Arrays.<String>asList("source", "src"); List<Completer> completers = singleLevelCommands .stream() .map(command -> (Completer) new ArgumentCompleter(new StringsCompleter(command), new NullCompleter())) .collect(Collectors.toList()); multiLevelCommands.stream() .forEach(command -> completers.add(new ArgumentCompleter(new StringsCompleter(command), new FileNameCompleter()))); reader.addCompleter(new AggregateCompleter(completers)); return reader; }
protected void setupConsoleReader() throws IOException { reader = new ConsoleReader(); reader.setExpandEvents(false); reader.setBellEnabled(false); for (Completer completer : getCommandCompleter()) { reader.addCompleter(completer); } setupCmdHistory(); }
protected void setupConsoleReader() throws IOException { reader = new ConsoleReader(); reader.setExpandEvents(false); reader.setBellEnabled(false); for (Completer completer : getCommandCompleter()) { reader.addCompleter(completer); } setupCmdHistory(); }
protected void setupConsoleReader() throws IOException { reader = new ConsoleReader(); reader.setExpandEvents(false); reader.setBellEnabled(false); for (Completer completer : getCommandCompleter()) { reader.addCompleter(completer); } setupCmdHistory(); }
terminal = Console.getTerminal(); this.console = new ConsoleReader(appName, input, output, terminal, encoding); this.console.setBellEnabled(true); this.console.setHistoryEnabled(true); this.console.setHandleUserInterrupt(true);
private void initializeConsoleReader() { this.consoleReader.setHistoryEnabled(true); this.consoleReader.setBellEnabled(false); this.consoleReader.setExpandEvents(false); this.consoleReader.addCompleter(new CommandCompleter(this.consoleReader, this.argumentDelimiter, this.commandRunner)); this.consoleReader.setCompletionHandler(new CandidateListCompletionHandler()); }
private void initializeConsoleReader() { this.consoleReader.setHistoryEnabled(true); this.consoleReader.setBellEnabled(false); this.consoleReader.setExpandEvents(false); this.consoleReader.addCompleter(new CommandCompleter(this.consoleReader, this.argumentDelimiter, this.commandRunner)); this.consoleReader.setCompletionHandler(new CandidateListCompletionHandler()); }
this.reader.setAutoprintThreshold(maxSuggestions); reader.setBellEnabled(false); if (completerHolder.completer != null) { reader.addCompleter(completerHolder.completer);
reader.setBellEnabled(true); if (Boolean.getBoolean("jline.nobell")) { reader.setBellEnabled(false);
reader.setBellEnabled(false); try { processSourceFile(StramClientUtils.getConfigDir() + "/clirc_system", reader);
protected void initialize(InputStream systemIn, PrintStream systemOut, PrintStream systemErr) throws IOException { bindSystemOutAndErr(systemOut, systemErr); redirectSystemOutAndErr(true); System.setProperty(ShutdownHooks.JLINE_SHUTDOWNHOOK, "false"); if (isInteractiveEnabled()) { reader = createConsoleReader(systemIn); reader.setBellEnabled(false); reader.setCompletionHandler(new CandidateListCompletionHandler()); if (isActivateTerminal()) { terminal = createTerminal(); } history = prepareHistory(); if (history != null) { reader.setHistory(history); } } else if (isActivateTerminal()) { terminal = createTerminal(); } }
this.consoleReader.setBellEnabled(false); initAutoCompletion();