class XML::SAX::SAXException
Public Class Methods
new(message, e = nil)
click to toggle source
initialize(String) initialize(Exception) initialize(String, Exception)
# 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
Public Instance Methods
getException()
click to toggle source
# File lib/xml/sax.rb, line 267 def getException @exception end
getMessage()
click to toggle source
# File lib/xml/sax.rb, line 260 def getMessage if @message.nil? && !@exception.nil? return @exception.to_s end @message end
toString()
click to toggle source
# File lib/xml/sax.rb, line 271 def toString getMessage end
Also aliased as: to_s