Sha256: 860ac038be3e660921a6f4faeadc542fcd3ebd8d6a73374e11344fb0b9115736

Contents?: true

Size: 668 Bytes

Versions: 3

Compression:

Stored size: 668 Bytes

Contents

module Relax
  module Parsers
    class Base
      attr_reader :parent
      attr_reader :parameters

      def initialize(raw, parent)
        @parent = parent
        @parameters = parent.class.instance_variable_get('@parameters')
        parse!
      end

      def parse!; end

      def root; end
      def is?(name); end
      def has?(name); end
      def element(name); end
      def elements(name); end

      def attribute(element, name); end
      def value(value); end
      def text_value(value); end
      def integer_value(value); end
      def float_value(value); end
      def date_value(value); end
      def time_value(value); end
    end
  end
end

Version data entries

3 entries across 3 versions & 2 rubygems

Version Path
dbalatero-relax-0.0.7.1 lib/relax/parsers/base.rb
relax-0.0.6 lib/relax/parsers/base.rb
relax-0.0.7 lib/relax/parsers/base.rb