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

_ClassType DumbWriter

NullWriter --+
             |
            DumbWriter

Simple writer class which writes output on the file object passed in as the file parameter or, if file is omitted, on standard output. The output is simply word-wrapped to the number of columns specified by the maxcol parameter. This class is suitable for reflowing a sequence of paragraphs.

Instance Methods [hide private]
 
__init__(self, file=None, maxcol=72)
 
reset(self)
 
send_paragraph(self, blankline)
 
send_line_break(self)
 
send_hor_rule(self, *args, **kw)
 
send_literal_data(self, data)
 
send_flowing_data(self, data)

Inherited from NullWriter: flush, new_alignment, new_font, new_margin, new_spacing, new_styles, send_label_data

Method Details [hide private]

__init__(self, file=None, maxcol=72)
(Constructor)

 
Overrides: NullWriter.__init__

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_literal_data(self, data)

 
Overrides: NullWriter.send_literal_data

send_flowing_data(self, data)

 
Overrides: NullWriter.send_flowing_data