module Wombat::Property::Locators::Factory
Public Class Methods
locator_for(property)
click to toggle source
# File lib/wombat/property/locators/factory.rb, line 17 def self.locator_for(property) klass = case(property.wombat_property_format) when :text Text when :list List when :html Html when :iterator Iterator when :container PropertyGroup when :follow Follow when :headers Headers else raise Wombat::Property::Locators::UnknownTypeException.new("Unknown property format #{property.format}.") end klass.new(property) end