Module formatter :: Class AbstractWriter
[hide private]
[frames] | no frames]

_ClassType AbstractWriter

NullWriter --+
             |
            AbstractWriter

A writer which can be used in debugging formatters, but not much else.

Each method simply announces itself by printing its name and arguments on standard output.

Instance Methods [hide private]
 
new_alignment(self, align)
 
new_font(self, font)
 
new_margin(self, margin, level)
 
new_spacing(self, spacing)
 
new_styles(self, styles)
 
send_paragraph(self, blankline)
 
send_line_break(self)
 
send_hor_rule(self, *args, **kw)
 
send_label_data(self, data)
 
send_flowing_data(self, data)
 
send_literal_data(self, data)

Inherited from NullWriter: __init__, flush

Method Details [hide private]

new_alignment(self, align)

 
Overrides: NullWriter.new_alignment

new_font(self, font)

 
Overrides: NullWriter.new_font

new_margin(self, margin, level)

 
Overrides: NullWriter.new_margin

new_spacing(self, spacing)

 
Overrides: NullWriter.new_spacing

new_styles(self, styles)

 
Overrides: NullWriter.new_styles

send_paragraph(self, blankline)

 
Overrides: NullWriter.send_paragraph

send_line_break(self)

 
Overrides: NullWriter.send_line_break

send_hor_rule(self, *args, **kw)

 
Overrides: NullWriter.send_hor_rule

send_label_data(self, data)

 
Overrides: NullWriter.send_label_data

send_flowing_data(self, data)

 
Overrides: NullWriter.send_flowing_data

send_literal_data(self, data)

 
Overrides: NullWriter.send_literal_data