Sha256: f775605853076538b004e1413a8e2fde043467f0ddba5373e8be30574863e4f8

Contents?: true

Size: 499 Bytes

Versions: 3

Compression:

Stored size: 499 Bytes

Contents

# Copyright (C) 2015 TopCoder Inc., All Rights Reserved.
require 'sax-machine'

module GreenButton
  module Parser
    # a sax-machine mapping for the espi:Interval structure
    #
    # For example:
    #   interval = GbInterval.parse(open(interval.xml))
    #
    #
    # Author: ahmed.seddiq
    # Version: 1.0
    class GbInterval
      include SAXMachine
      element :'espi:duration', class: Integer,  as: :duration
      element :'espi:start',  class: Integer, as: :start
    end

  end
end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
ce-greenbutton-0.1.2 lib/ce-greenbutton/elements/gb_interval.rb
ce-greenbutton-0.1.1 lib/ce-greenbutton/elements/gb_interval.rb
ce-greenbutton-0.1.0 lib/ce-greenbutton/elements/gb_interval.rb