Class: BibTeX::Comment

Inherits:
Element show all
Defined in:
lib/bibtex/elements.rb

Overview

Represents a @comment object.

Instance Attribute Summary collapse

Attributes inherited from Element

#bibliography, #id

Instance Method Summary collapse

Methods inherited from Element

#<=>, #added_to_bibliography, #has_type?, #inspect, #join, #matches?, #meets?, #names, parse, #removed_from_bibliography, #replace, #to_hash, #to_json, #to_xml, #to_yaml, #type

Constructor Details

#initialize(content = '') ⇒ Comment

Returns a new instance of Comment.



274
275
276
# File 'lib/bibtex/elements.rb', line 274

def initialize(content = '')
  @content = content
end

Instance Attribute Details

#contentObject

Returns the value of attribute content.



272
273
274
# File 'lib/bibtex/elements.rb', line 272

def content
  @content
end

Instance Method Details

#to_s(options = {}) ⇒ Object



278
279
280
# File 'lib/bibtex/elements.rb', line 278

def to_s(options = {})
  "@comment{ #@content }"
end