Class: Docbert::Parser::ParameterizedContent

Inherits:
Object
  • Object
show all
Defined in:
lib/docbert/parser/parameterized_content.rb

Constant Summary collapse

WORDS =
/\w(?:\w+| )*\w/

Instance Method Summary collapse

Constructor Details

#initialize(element_factory, fragment) ⇒ ParameterizedContent

Returns a new instance of ParameterizedContent.



6
7
8
9
10
# File 'lib/docbert/parser/parameterized_content.rb', line 6

def initialize(element_factory, fragment)
  self.element_factory = element_factory
  self.scanner         = StringScanner.new(fragment)
  self.elements        = build_elements
end

Instance Method Details

#to_elementsObject



12
13
14
# File 'lib/docbert/parser/parameterized_content.rb', line 12

def to_elements
  elements
end