# File rdoc/markup/simple_markup/to_flow.rb, line 111 def accept_blank_line(am, fragment) # @res << annotate("<p />") << "\n" end
# File rdoc/markup/simple_markup/to_flow.rb, line 115 def accept_heading(am, fragment) @res << Flow::H.new(fragment.head_level, convert_flow(am.flow(fragment.txt))) end
# File rdoc/markup/simple_markup/to_flow.rb, line 103 def accept_list_end(am, fragment) @res = @list_stack.pop end
# File rdoc/markup/simple_markup/to_flow.rb, line 107 def accept_list_item(am, fragment) @res << Flow::LI.new(fragment.param, convert_flow(am.flow(fragment.txt))) end
# File rdoc/markup/simple_markup/to_flow.rb, line 96 def accept_list_start(am, fragment) @list_stack.push(@res) list = Flow::LIST.new(fragment.type) @res << list @res = list end
# File rdoc/markup/simple_markup/to_flow.rb, line 82 def accept_paragraph(am, fragment) @res << Flow::P.new((convert_flow(am.flow(fragment.txt)))) end
# File rdoc/markup/simple_markup/to_flow.rb, line 90 def accept_rule(am, fragment) size = fragment.param size = 10 if size > 10 @res << Flow::RULE.new(size) end
# File rdoc/markup/simple_markup/to_flow.rb, line 86 def accept_verbatim(am, fragment) @res << Flow::VERB.new((convert_flow(am.flow(fragment.txt)))) end
Add a new set of HTML tags for an attribute. We allow separate start and end tags for flexibility
# File rdoc/markup/simple_markup/to_flow.rb, line 56 def add_tag(name, start, stop) @attr_tags << InlineTag.new(SM::Attribute.bitmap_for(name), start, stop) end
Given an HTML tag, decorate it with class information and the like if required. This is a no-op in the base class, but is overridden in HTML output classes that implement style sheets
# File rdoc/markup/simple_markup/to_flow.rb, line 66 def annotate(tag) tag end