Class: NullFormatter
Direct Known Subclasses
Instance Method Summary collapse
- #add_flowing_data(data) ⇒ Object
-
#add_hor_rule ⇒ Object
def add_hor_rule(*args, **kw) end.
- #add_label_data(format, counter, blankline = nil) ⇒ Object
- #add_line_break ⇒ Object
- #add_literal_data(data) ⇒ Object
- #assert_line_data(flag = 1) ⇒ Object
- #end_paragraph(blankline) ⇒ Object
- #flush_softspace ⇒ Object
-
#initialize(writer = nil) ⇒ NullFormatter
constructor
A new instance of NullFormatter.
- #pop_alignment ⇒ Object
- #pop_font ⇒ Object
- #pop_margin ⇒ Object
- #pop_style(n = 1) ⇒ Object
- #push_alignment(align) ⇒ Object
- #push_font(size, i, b, tt) ⇒ Object
- #push_margin(margin) ⇒ Object
- #push_style(*styles) ⇒ Object
- #set_spacing(spacing) ⇒ Object
Constructor Details
#initialize(writer = nil) ⇒ NullFormatter
Returns a new instance of NullFormatter.
2 3 4 5 6 7 |
# File 'lib/formatter.rb', line 2 def initialize(writer=nil) if not writer writer = NullWriter.new end @writer = writer end |
Instance Method Details
#add_flowing_data(data) ⇒ Object
13 |
# File 'lib/formatter.rb', line 13 def add_flowing_data(data) end |
#add_hor_rule ⇒ Object
def add_hor_rule(*args, **kw) end
11 |
# File 'lib/formatter.rb', line 11 def add_hor_rule() end |
#add_label_data(format, counter, blankline = nil) ⇒ Object
12 |
# File 'lib/formatter.rb', line 12 def add_label_data(format, counter, blankline=nil) end |
#add_line_break ⇒ Object
9 |
# File 'lib/formatter.rb', line 9 def add_line_break() end |
#add_literal_data(data) ⇒ Object
14 |
# File 'lib/formatter.rb', line 14 def add_literal_data(data) end |
#assert_line_data(flag = 1) ⇒ Object
25 |
# File 'lib/formatter.rb', line 25 def assert_line_data(flag=1) end |
#end_paragraph(blankline) ⇒ Object
8 |
# File 'lib/formatter.rb', line 8 def end_paragraph(blankline) end |
#flush_softspace ⇒ Object
15 |
# File 'lib/formatter.rb', line 15 def flush_softspace() end |
#pop_alignment ⇒ Object
17 |
# File 'lib/formatter.rb', line 17 def pop_alignment() end |
#pop_font ⇒ Object
19 |
# File 'lib/formatter.rb', line 19 def pop_font() end |
#pop_margin ⇒ Object
21 |
# File 'lib/formatter.rb', line 21 def pop_margin() end |
#pop_style(n = 1) ⇒ Object
24 |
# File 'lib/formatter.rb', line 24 def pop_style(n=1) end |
#push_alignment(align) ⇒ Object
16 |
# File 'lib/formatter.rb', line 16 def push_alignment(align) end |
#push_font(size, i, b, tt) ⇒ Object
18 |
# File 'lib/formatter.rb', line 18 def push_font(size, i, b, tt) end |
#push_margin(margin) ⇒ Object
20 |
# File 'lib/formatter.rb', line 20 def push_margin(margin) end |
#push_style(*styles) ⇒ Object
23 |
# File 'lib/formatter.rb', line 23 def push_style(*styles) end |
#set_spacing(spacing) ⇒ Object
22 |
# File 'lib/formatter.rb', line 22 def set_spacing(spacing) end |