# 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