public class AnsiTextOutput extends PlainTextOutput
| Modifier and Type | Class and Description |
|---|---|
static class |
AnsiTextOutput.ColorScheme |
column, line| Constructor and Description |
|---|
AnsiTextOutput() |
AnsiTextOutput(AnsiTextOutput.ColorScheme colorScheme) |
AnsiTextOutput(java.io.Writer writer) |
AnsiTextOutput(java.io.Writer writer,
AnsiTextOutput.ColorScheme colorScheme) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
writeAnsi(java.lang.String originalText,
java.lang.String ansiText) |
void |
writeAttribute(java.lang.String text) |
void |
writeComment(java.lang.String value) |
void |
writeComment(java.lang.String format,
java.lang.Object... args) |
void |
writeDefinition(java.lang.String text,
java.lang.Object definition,
boolean isLocal) |
void |
writeDelimiter(java.lang.String text) |
void |
writeError(java.lang.String value) |
void |
writeKeyword(java.lang.String text) |
void |
writeLabel(java.lang.String value) |
void |
writeLiteral(java.lang.Object value) |
void |
writeOperator(java.lang.String text) |
void |
writeReference(java.lang.String text,
java.lang.Object reference,
boolean isLocal) |
void |
writeTextLiteral(java.lang.Object value) |
getColumn, getIndentToken, getRow, indent, isFoldingSupported, isUnicodeOutputEnabled, markFoldEnd, markFoldStart, setIndentToken, setUnicodeOutputEnabled, toString, unindent, write, write, write, writeDefinition, writeIndent, writeLine, writeLine, writeLine, writeRaw, writeReferencepublic AnsiTextOutput()
public AnsiTextOutput(AnsiTextOutput.ColorScheme colorScheme)
public AnsiTextOutput(java.io.Writer writer)
public AnsiTextOutput(java.io.Writer writer,
AnsiTextOutput.ColorScheme colorScheme)
public void writeError(java.lang.String value)
writeError in interface ITextOutputwriteError in class PlainTextOutputpublic void writeLabel(java.lang.String value)
writeLabel in interface ITextOutputwriteLabel in class PlainTextOutputprotected final void writeAnsi(java.lang.String originalText,
java.lang.String ansiText)
public void writeLiteral(java.lang.Object value)
writeLiteral in interface ITextOutputwriteLiteral in class PlainTextOutputpublic void writeTextLiteral(java.lang.Object value)
writeTextLiteral in interface ITextOutputwriteTextLiteral in class PlainTextOutputpublic void writeComment(java.lang.String value)
writeComment in interface ITextOutputwriteComment in class PlainTextOutputpublic void writeComment(java.lang.String format,
java.lang.Object... args)
writeComment in interface ITextOutputwriteComment in class PlainTextOutputpublic void writeDelimiter(java.lang.String text)
writeDelimiter in interface ITextOutputwriteDelimiter in class PlainTextOutputpublic void writeAttribute(java.lang.String text)
writeAttribute in interface ITextOutputwriteAttribute in class PlainTextOutputpublic void writeOperator(java.lang.String text)
writeOperator in interface ITextOutputwriteOperator in class PlainTextOutputpublic void writeKeyword(java.lang.String text)
writeKeyword in interface ITextOutputwriteKeyword in class PlainTextOutputpublic void writeDefinition(java.lang.String text,
java.lang.Object definition,
boolean isLocal)
writeDefinition in interface ITextOutputwriteDefinition in class PlainTextOutputpublic void writeReference(java.lang.String text,
java.lang.Object reference,
boolean isLocal)
writeReference in interface ITextOutputwriteReference in class PlainTextOutput