Interface ITextOutput
- All Known Implementing Classes:
AnsiTextOutput, PlainTextOutput
public interface ITextOutput
-
Method Summary
Modifier and TypeMethodDescriptionintintgetRow()voidindent()intbooleanvoidvoidmarkFoldStart(String collapsedText, boolean defaultCollapsed) voidsetIndentToken(String indentToken) voidunindent()voidwrite(char ch) voidvoidvoidwriteAttribute(String text) voidwriteComment(String value) voidwriteComment(String format, Object... args) voidwriteDefinition(String text, Object definition) voidwriteDefinition(String text, Object definition, boolean isLocal) voidwriteDelimiter(String text) voidwriteError(String value) voidwriteKeyword(String text) voidwriteLabel(String value) voidvoidvoidvoidwriteLiteral(Object value) voidwriteOperator(String text) voidwriteReference(String text, Object reference) voidwriteReference(String text, Object reference, boolean isLocal) voidwriteTextLiteral(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
-