~ubuntu-branches/ubuntu/quantal/ruby1.9.1/quantal

« back to all changes in this revision

Viewing changes to lib/xmlrpc/parser.rb

  • Committer: Bazaar Package Importer
  • Author(s): Lucas Nussbaum
  • Date: 2011-09-24 19:16:17 UTC
  • mfrom: (1.1.8 upstream) (13.1.7 experimental)
  • Revision ID: james.westby@ubuntu.com-20110924191617-o1qz4rcmqjot8zuy
Tags: 1.9.3~rc1-1
* New upstream release: 1.9.3 RC1.
  + Includes load.c fixes. Closes: #639959.
* Upload to unstable.

Show diffs side-by-side

added added

removed removed

Lines of Context:
3
3
#
4
4
# Copyright (C) 2001, 2002, 2003 by Michael Neumann (mneumann@ntecs.de)
5
5
#
6
 
# $Id: parser.rb 27235 2010-04-06 03:01:52Z naruse $
 
6
# $Id: parser.rb 31736 2011-05-26 06:44:48Z shyouhei $
7
7
#
8
8
 
9
9
 
54
54
  class FaultException < StandardError
55
55
    attr_reader :faultCode, :faultString
56
56
 
57
 
    alias message faultString
58
 
 
59
57
    def initialize(faultCode, faultString)
60
58
      @faultCode   = faultCode
61
59
      @faultString = faultString
 
60
      super(@faultString)
62
61
    end
63
62
 
64
63
    # returns a hash
714
713
        end
715
714
 
716
715
        def parse(str)
717
 
          parser = REXML::Document.parse_stream(str, self)
 
716
          REXML::Document.parse_stream(str, self)
718
717
        end
719
718
      end
720
719
 
743
742
        end
744
743
 
745
744
        alias :on_stag :startElement
746
 
        alias :on_etag :endElement
 
745
        alias :on_etag :endElement
747
746
 
748
747
        def on_stag_end(name); end
749
748