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.
176 177 178 179 |
# File 'lib/ctioga2/commands/doc/markup.rb', line 176 def initialize(doc, elements) super(doc) @elements = elements end |
Instance Attribute Details
#elements ⇒ Object
Returns the value of attribute elements.
174 175 176 |
# File 'lib/ctioga2/commands/doc/markup.rb', line 174 def elements @elements end |
Instance Method Details
#dump_string ⇒ Object
185 186 187 188 189 |
# File 'lib/ctioga2/commands/doc/markup.rb', line 185 def dump_string return "par: " + @elements.map {|x| " #{x.dump_string}\n" }.join('') end |
#to_s ⇒ Object
181 182 183 |
# File 'lib/ctioga2/commands/doc/markup.rb', line 181 def to_s return @elements.map {|x| x.to_s }.join('') end |