Sha256: 26958b49bb5c555a66bac8146d02540ec30acb9b903f6c5daa9c808e2a1d6f05
Contents?: true
Size: 711 Bytes
Versions: 7
Compression:
Stored size: 711 Bytes
Contents
module RCAP module CAP_1_1 class Geocode < Parameter XML_ELEMENT_NAME = 'geocode' # :nodoc: XPATH = "cap:#{ XML_ELEMENT_NAME }" # :nodoc: def to_xml_element # :nodoc: xml_element = REXML::Element.new( XML_ELEMENT_NAME ) xml_element.add_element( NAME_ELEMENT_NAME ).add_text( @name ) xml_element.add_element( VALUE_ELEMENT_NAME ).add_text( @value ) xml_element end def self.from_xml_element( geocode_xml_element ) # :nodoc: self.new( :name => RCAP.xpath_text( geocode_xml_element, NAME_XPATH, Alert::XMLNS ), :value => RCAP.xpath_text( geocode_xml_element, VALUE_XPATH, Alert::XMLNS )) end end end end
Version data entries
7 entries across 7 versions & 1 rubygems