Sha256: 363e6f4bcad91d316de8774f3e49b96b820b5099a4d28b3b165578000cbb0ad8
Contents?: true
Size: 645 Bytes
Versions: 5
Compression:
Stored size: 645 Bytes
Contents
module RCAP class EventCode < Parameter XML_ELEMENT_NAME = 'eventCode' # :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( self.name ) xml_element.add_element( VALUE_ELEMENT_NAME ).add_text( self.value ) xml_element end def self.from_xml_element( event_code_xml_element ) # :nodoc: EventCode.new( :name => RCAP.xpath_text( event_code_xml_element, NAME_XPATH ), :value => RCAP.xpath_text( event_code_xml_element, VALUE_XPATH )) end end end
Version data entries
5 entries across 5 versions & 2 rubygems