class XML::SAX::InputSource
Public Class Methods
Source
# File lib/xml/sax.rb, line 187 def initialize(sysid) @publicId = nil @systemId = nil @stream = nil @encoding = nil if sysid.kind_of?(String) setSystemId(sysid) elsif !sysid.nil? setByteStream(sysid) end end
Public Instance Methods
Source
# File lib/xml/sax.rb, line 236 def getCharacterStream raise "not implemented" end
Source
# File lib/xml/sax.rb, line 216 def setByteStream(stream) @stream = stream end
Source
# File lib/xml/sax.rb, line 232 def setCharacterStream(stream) raise "not implemented" end
Source
# File lib/xml/sax.rb, line 224 def setEncoding(encoding) @encoding = encoding end
Source
# File lib/xml/sax.rb, line 200 def setPublicId(pubid) @publicId = pubid end
Source
# File lib/xml/sax.rb, line 208 def setSystemId(sysid) @systemId = sysid end