public class Console extends Object implements Runnable
Modifier and Type | Field and Description |
---|---|
protected org.slf4j.Logger |
log |
Constructor and Description |
---|
Console(IO io,
Callable<ConsoleTask> taskFactory,
jline.console.history.History history,
InputStream bindings) |
Modifier and Type | Method and Description |
---|---|
void |
addCompleter(jline.console.completer.Completer completer) |
void |
close() |
protected ConsoleTask |
createTask() |
ConsoleTask |
getCurrentTask() |
ConsoleErrorHandler |
getErrorHandler() |
IO |
getIo() |
void |
run() |
void |
setErrorHandler(ConsoleErrorHandler errorHandler) |
void |
setPrompt(ConsolePrompt prompt) |
public Console(IO io, Callable<ConsoleTask> taskFactory, jline.console.history.History history, InputStream bindings) throws IOException
IOException
public IO getIo()
public void addCompleter(jline.console.completer.Completer completer)
public void setPrompt(ConsolePrompt prompt)
public ConsoleErrorHandler getErrorHandler()
public void setErrorHandler(ConsoleErrorHandler errorHandler)
public ConsoleTask getCurrentTask()
public void close()
protected ConsoleTask createTask()
Copyright © 2008-2012 Sonatype. All Rights Reserved.