Package com.strobel.decompiler
Interface ITextOutput
- All Known Implementing Classes:
AnsiTextOutput
,PlainTextOutput
public interface ITextOutput
-
Method Summary
Modifier and TypeMethodDescriptionint
int
getRow()
void
indent()
int
boolean
void
void
markFoldStart
(String collapsedText, boolean defaultCollapsed) void
setIndentToken
(String indentToken) void
unindent()
void
write
(char ch) void
void
void
writeAttribute
(String text) void
writeComment
(String value) void
writeComment
(String format, Object... args) void
writeDefinition
(String text, Object definition) void
writeDefinition
(String text, Object definition, boolean isLocal) void
writeDelimiter
(String text) void
writeError
(String value) void
writeKeyword
(String text) void
writeLabel
(String value) void
void
void
void
writeLiteral
(Object value) void
writeOperator
(String text) void
writeReference
(String text, Object reference) void
writeReference
(String text, Object reference, boolean isLocal) void
writeTextLiteral
(Object value)
-
Method Details
-
getRow
int getRow() -
getColumn
int getColumn() -
indent
void indent() -
unindent
void unindent() -
indentDepth
int indentDepth() -
write
void write(char ch) -
write
-
writeError
-
writeLabel
-
writeLiteral
-
writeTextLiteral
-
writeComment
-
writeComment
-
write
-
writeLine
-
writeLine
-
writeLine
void writeLine() -
writeDelimiter
-
writeOperator
-
writeKeyword
-
writeAttribute
-
writeDefinition
-
writeDefinition
-
writeReference
-
writeReference
-
isFoldingSupported
boolean isFoldingSupported() -
markFoldStart
-
markFoldEnd
void markFoldEnd() -
getIndentToken
String getIndentToken() -
setIndentToken
-