Format text for output as plain text.
abstract class text formatter
Declaration: text formatter
Announcements: text formatter
protected static NEWLINE PATTERN : singleton pattern[character] • new(NEWLINE)
Declaration: NEWLINE PATTERN
Use: NEWLINE PATTERN
protected output[character] the output
Declaration: the output
Use: the output / the output / the output / the output / the output / the output / the output / plain formatter / plain formatter
protected var boolean first
Declaration: first
Use: first / first / first / first / first / plain formatter / plain formatter / markup formatter / markup formatter
Declaration: constructor
Declaration: write
Direct overrides: output
Declaration: write all
Direct overrides: output
Declaration: sync
Direct overrides: syncable
Declaration: close
Direct overrides: closeable
Declaration: process string
Direct overrides: text visitor
Declaration: process element
Direct overrides: text visitor
Declaration: process special
Direct overrides: text visitor
Declaration: process nodes
Direct overrides: text visitor
Declaration: process attributes
Direct overrides: text visitor
Declaration: write string
Use: plain formatter / plain formatter / markup formatter / markup formatter / markup formatter / markup formatter / markup formatter / markup formatter / markup formatter / markup formatter / markup formatter / markup formatter / markup formatter
protected void write newline()
Declaration: write newline
Use: plain formatter / plain formatter / markup formatter / markup formatter / markup formatter / markup formatter / markup formatter
protected void do write newline()
Declaration: do write newline
Directly overriden by: plain formatter
protected void do write indent()
Declaration: do write indent
Directly overriden by: plain formatter
Declaration: do write string
Directly overriden by: plain formatter