Package com.strobel.decompiler
Class AnsiTextOutput
java.lang.Object
com.strobel.decompiler.PlainTextOutput
com.strobel.decompiler.AnsiTextOutput
- All Implemented Interfaces:
ITextOutput
-
Nested Class Summary
Nested Classes -
Field Summary
Fields inherited from class com.strobel.decompiler.PlainTextOutput
column, line -
Constructor Summary
ConstructorsConstructorDescriptionAnsiTextOutput(AnsiTextOutput.ColorScheme colorScheme) AnsiTextOutput(Writer writer) AnsiTextOutput(Writer writer, AnsiTextOutput.ColorScheme colorScheme) -
Method Summary
Modifier and TypeMethodDescriptionprotected final voidvoidwriteAttribute(String text) voidwriteComment(String value) voidwriteComment(String format, Object... args) voidwriteDefinition(String text, Object definition, boolean isLocal) voidwriteDelimiter(String text) voidwriteError(String value) voidwriteKeyword(String text) voidwriteLabel(String value) voidwriteLiteral(Object value) voidwriteOperator(String text) voidwriteReference(String text, Object reference, boolean isLocal) voidwriteTextLiteral(Object value) Methods inherited from class com.strobel.decompiler.PlainTextOutput
getColumn, getIndentToken, getRow, indent, indentDepth, isFoldingSupported, isUnicodeOutputEnabled, markFoldEnd, markFoldStart, setIndentToken, setUnicodeOutputEnabled, toString, unindent, write, write, write, writeDefinition, writeIndent, writeLine, writeLine, writeLine, writeRaw, writeReference
-
Constructor Details
-
AnsiTextOutput
public AnsiTextOutput() -
AnsiTextOutput
-
AnsiTextOutput
-
AnsiTextOutput
-
-
Method Details
-
writeError
- Specified by:
writeErrorin interfaceITextOutput- Overrides:
writeErrorin classPlainTextOutput
-
writeLabel
- Specified by:
writeLabelin interfaceITextOutput- Overrides:
writeLabelin classPlainTextOutput
-
writeAnsi
-
writeLiteral
- Specified by:
writeLiteralin interfaceITextOutput- Overrides:
writeLiteralin classPlainTextOutput
-
writeTextLiteral
- Specified by:
writeTextLiteralin interfaceITextOutput- Overrides:
writeTextLiteralin classPlainTextOutput
-
writeComment
- Specified by:
writeCommentin interfaceITextOutput- Overrides:
writeCommentin classPlainTextOutput
-
writeComment
- Specified by:
writeCommentin interfaceITextOutput- Overrides:
writeCommentin classPlainTextOutput
-
writeDelimiter
- Specified by:
writeDelimiterin interfaceITextOutput- Overrides:
writeDelimiterin classPlainTextOutput
-
writeAttribute
- Specified by:
writeAttributein interfaceITextOutput- Overrides:
writeAttributein classPlainTextOutput
-
writeOperator
- Specified by:
writeOperatorin interfaceITextOutput- Overrides:
writeOperatorin classPlainTextOutput
-
writeKeyword
- Specified by:
writeKeywordin interfaceITextOutput- Overrides:
writeKeywordin classPlainTextOutput
-
writeDefinition
- Specified by:
writeDefinitionin interfaceITextOutput- Overrides:
writeDefinitionin classPlainTextOutput
-
writeReference
- Specified by:
writeReferencein interfaceITextOutput- Overrides:
writeReferencein classPlainTextOutput
-