Module: Wombat

Defined in:
lib/wombat.rb,
lib/wombat/parser.rb,
lib/wombat/crawler.rb,
lib/wombat/iterator.rb,
lib/wombat/metadata.rb,
lib/wombat/property.rb,
lib/wombat/node_selector.rb,
lib/wombat/property_locator.rb,
lib/wombat/property_container.rb

Defined Under Namespace

Modules: Crawler, NodeSelector, Parser, PropertyLocator Classes: Iterator, Metadata, Property, PropertyContainer

Class Method Summary collapse

Class Method Details

.crawl(&block) ⇒ Object



6
7
8
9
10
# File 'lib/wombat.rb', line 6

def self.crawl(&block)
  klass = Class.new
  klass.send(:include, Wombat::Crawler)
  klass.new.crawl(&block)
end