class XML::SAX::SAXException
Public Class Methods
Source
# File lib/xml/sax.rb, line 245 def initialize(message, e = nil) @message = nil @exception = nil if message.kind_of?(String) && e.nil? @message = message elsif message.kind_of?(Exception) && e.nil? @exception = e elsif message.kind_of?(String) && e.kind_of?(Exception) @message = message @exception = e else raise TypeError.new("parameter error") end end
initialize(String) initialize(Exception) initialize(String, Exception)
Public Instance Methods
Source
# File lib/xml/sax.rb, line 260 def getMessage if @message.nil? && !@exception.nil? return @exception.to_s end @message end