public interface ConsoleBuffer
Modifier and Type | Method and Description |
---|---|
void |
addActionToUndoStack() |
void |
capitalizeWord() |
void |
changeCase()
Switch case if the character is a letter
|
void |
changeOutputBuffer(PrintStream output) |
void |
clear(boolean includeBuffer)
Clear an ansi terminal.
|
void |
displayPrompt() |
void |
drawLine() |
void |
drawLine(boolean keepCursorPosition) |
PrintStream |
err() |
Buffer |
getBuffer() |
EditMode |
getEditMode() |
PasteManager |
getPasteManager() |
UndoManager |
getUndoManager() |
void |
insertBufferLine(String insert,
int position) |
boolean |
isPrompted() |
void |
lowerCaseWord() |
void |
moveCursor(int where) |
PrintStream |
out() |
boolean |
paste(int index,
boolean before) |
boolean |
performAction(EditAction action)
Perform the designated action created by an event
|
void |
replace(int rChar) |
void |
setBufferLine(String line) |
void |
setEditMode(EditMode editMode) |
void |
setPrompt(Prompt prompt) |
void |
setPrompted(boolean prompted) |
void |
syncCursor() |
void |
updateCurrentAction(Action action) |
void |
updatePrompt(Prompt prompt) |
void |
upperCaseWord() |
void |
writeChar(char input) |
void |
writeChars(int[] input) |
void |
writeString(String input) |
PrintStream out()
PrintStream err()
void changeOutputBuffer(PrintStream output)
Buffer getBuffer()
void setEditMode(EditMode editMode)
UndoManager getUndoManager()
void addActionToUndoStack()
PasteManager getPasteManager()
EditMode getEditMode()
void moveCursor(int where)
void drawLine()
void drawLine(boolean keepCursorPosition)
void updateCurrentAction(Action action)
void syncCursor()
void replace(int rChar)
void changeCase()
IOException
- streamvoid capitalizeWord()
void writeChar(char input)
void lowerCaseWord()
void upperCaseWord()
void writeChars(int[] input)
void writeString(String input)
void displayPrompt()
void setPrompt(Prompt prompt)
void updatePrompt(Prompt prompt)
boolean isPrompted()
void setPrompted(boolean prompted)
void setBufferLine(String line)
void insertBufferLine(String insert, int position)
boolean paste(int index, boolean before)
void clear(boolean includeBuffer)
includeBuffer
- if true include the current buffer lineboolean performAction(EditAction action) throws IOException
action
- console actionIOException
- streamCopyright © 2016 JBoss by Red Hat. All rights reserved.