# File lib/rt/rtvisitor.rb, line 18 def initialize end
# File lib/rt/rtvisitor.rb, line 23 def self.visit(parsed) self::new.visit(parsed) end
# File lib/rt/rtvisitor.rb, line 37 def setup "" end
# File lib/rt/rtvisitor.rb, line 41 def teardown "" end
# File lib/rt/rtvisitor.rb, line 27 def visit(parsed) @filename = @charset = nil @rt = parsed @header = @rt.header @body = @rt.body @caption = @rt.config['caption'] setup + visit_Caption + visit_Header + visit_Body + teardown end
# File lib/rt/rtvisitor.rb, line 53 def visit_Body "" end
# File lib/rt/rtvisitor.rb, line 45 def visit_Caption "" end
# File lib/rt/rtvisitor.rb, line 49 def visit_Header "" end
# File lib/rt/rtvisitor.rb, line 9 def each_cell(ary) ary.each do |x| if x.class == RT::RTCell yield x end end end