public interface IOutputFormatter
| Modifier and Type | Method and Description |
|---|---|
void |
closeBrace(BraceStyle style) |
void |
endNode(AstNode node) |
void |
indent() |
void |
newLine() |
void |
openBrace(BraceStyle style) |
void |
resetLineNumberOffsets(OffsetToLineNumberConverter offset2LineNumber)
instructs 'this' formatter to forget what it used to know about the sequence of line
number offsets in the source code
|
void |
space() |
void |
startNode(AstNode node) |
void |
unindent() |
void |
writeComment(CommentType commentType,
java.lang.String content) |
void |
writeDelimiter(java.lang.String token) |
void |
writeIdentifier(java.lang.String identifier) |
void |
writeKeyword(java.lang.String keyword) |
void |
writeLabel(java.lang.String label) |
void |
writeLiteral(java.lang.String value) |
void |
writeOperator(java.lang.String token) |
void |
writeTextLiteral(java.lang.String value) |
void |
writeToken(java.lang.String token) |
void startNode(AstNode node)
void endNode(AstNode node)
void writeLabel(java.lang.String label)
void writeIdentifier(java.lang.String identifier)
void writeKeyword(java.lang.String keyword)
void writeOperator(java.lang.String token)
void writeDelimiter(java.lang.String token)
void writeToken(java.lang.String token)
void writeLiteral(java.lang.String value)
void writeTextLiteral(java.lang.String value)
void space()
void openBrace(BraceStyle style)
void closeBrace(BraceStyle style)
void indent()
void unindent()
void newLine()
void writeComment(CommentType commentType, java.lang.String content)
void resetLineNumberOffsets(OffsetToLineNumberConverter offset2LineNumber)