Class: CTioga2::Commands::Documentation::MarkedUpText::MarkupParagraph
- Inherits:
-
MarkupItem
- Object
- MarkupItem
- CTioga2::Commands::Documentation::MarkedUpText::MarkupParagraph
- Defined in:
- lib/ctioga2/commands/doc/markup.rb
Overview
An item that contains a paragraph
Instance Attribute Summary collapse
-
#elements ⇒ Object
Returns the value of attribute elements.
Attributes inherited from MarkupItem
Instance Method Summary collapse
- #dump_string ⇒ Object
-
#initialize(doc, elements) ⇒ MarkupParagraph
constructor
A new instance of MarkupParagraph.
- #to_s ⇒ Object
Constructor Details
#initialize(doc, elements) ⇒ MarkupParagraph
Returns a new instance of MarkupParagraph.
178 179 180 181 |
# File 'lib/ctioga2/commands/doc/markup.rb', line 178 def initialize(doc, elements) super(doc) @elements = elements end |
Instance Attribute Details
#elements ⇒ Object
Returns the value of attribute elements.
176 177 178 |
# File 'lib/ctioga2/commands/doc/markup.rb', line 176 def elements @elements end |
Instance Method Details
#dump_string ⇒ Object
187 188 189 190 191 |
# File 'lib/ctioga2/commands/doc/markup.rb', line 187 def dump_string return "par: " + @elements.map {|x| " #{x.dump_string}\n" }.join('') end |
#to_s ⇒ Object
183 184 185 |
# File 'lib/ctioga2/commands/doc/markup.rb', line 183 def to_s return @elements.map {|x| x.to_s }.join('') end |