public final class WindowsAnsiOutputStream extends AnsiOutputStream
ATTRIBUTE_BLINK_FAST, ATTRIBUTE_BLINK_OFF, ATTRIBUTE_BLINK_SLOW, ATTRIBUTE_CONCEAL_OFF, ATTRIBUTE_CONCEAL_ON, ATTRIBUTE_INTENSITY_BOLD, ATTRIBUTE_INTENSITY_FAINT, ATTRIBUTE_INTENSITY_NORMAL, ATTRIBUTE_ITALIC, ATTRIBUTE_NEGATIVE_Off, ATTRIBUTE_NEGATIVE_ON, ATTRIBUTE_UNDERLINE, ATTRIBUTE_UNDERLINE_DOUBLE, ATTRIBUTE_UNDERLINE_OFF, BLACK, BLUE, CYAN, ERASE_LINE, ERASE_LINE_TO_BEGINING, ERASE_LINE_TO_END, ERASE_SCREEN, ERASE_SCREEN_TO_BEGINING, ERASE_SCREEN_TO_END, GREEN, MAGENTA, RED, REST_CODE, WHITE, YELLOW
out
Constructor and Description |
---|
WindowsAnsiOutputStream(OutputStream os) |
Modifier and Type | Method and Description |
---|---|
protected void |
processAttributeRest() |
protected void |
processChangeWindowTitle(String label) |
protected void |
processCursorDown(int count) |
protected void |
processCursorLeft(int count) |
protected void |
processCursorRight(int count) |
protected void |
processCursorTo(int row,
int col) |
protected void |
processCursorToColumn(int x) |
protected void |
processCursorUp(int count) |
protected void |
processEraseLine(int eraseOption) |
protected void |
processEraseScreen(int eraseOption) |
protected void |
processRestoreCursorPosition() |
protected void |
processSaveCursorPosition() |
protected void |
processSetAttribute(int attribute) |
protected void |
processSetBackgroundColor(int color) |
protected void |
processSetForegroundColor(int color) |
close, processChangeIconName, processChangeIconNameAndWindowTitle, processCursorDownLine, processCursorUpLine, processDefaultBackgroundColor, processDefaultTextColor, processScrollDown, processScrollUp, processUnknownExtension, processUnknownOperatingSystemCommand, write
flush, write, write
public WindowsAnsiOutputStream(OutputStream os) throws IOException
IOException
protected void processEraseScreen(int eraseOption) throws IOException
processEraseScreen
in class AnsiOutputStream
IOException
protected void processEraseLine(int eraseOption) throws IOException
processEraseLine
in class AnsiOutputStream
IOException
protected void processCursorLeft(int count) throws IOException
processCursorLeft
in class AnsiOutputStream
IOException
protected void processCursorRight(int count) throws IOException
processCursorRight
in class AnsiOutputStream
IOException
protected void processCursorDown(int count) throws IOException
processCursorDown
in class AnsiOutputStream
IOException
protected void processCursorUp(int count) throws IOException
processCursorUp
in class AnsiOutputStream
IOException
protected void processCursorTo(int row, int col) throws IOException
processCursorTo
in class AnsiOutputStream
IOException
protected void processCursorToColumn(int x) throws IOException
processCursorToColumn
in class AnsiOutputStream
IOException
protected void processSetForegroundColor(int color) throws IOException
processSetForegroundColor
in class AnsiOutputStream
IOException
protected void processSetBackgroundColor(int color) throws IOException
processSetBackgroundColor
in class AnsiOutputStream
IOException
protected void processAttributeRest() throws IOException
processAttributeRest
in class AnsiOutputStream
IOException
protected void processSetAttribute(int attribute) throws IOException
processSetAttribute
in class AnsiOutputStream
IOException
protected void processSaveCursorPosition() throws IOException
processSaveCursorPosition
in class AnsiOutputStream
IOException
protected void processRestoreCursorPosition() throws IOException
processRestoreCursorPosition
in class AnsiOutputStream
IOException
protected void processChangeWindowTitle(String label)
processChangeWindowTitle
in class AnsiOutputStream
Copyright © 2009-2015 FuseSource, Corp.. All Rights Reserved.