class XML::SAX::InputSource
Public Class Methods
new(sysid)
click to toggle 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
getByteStream()
click to toggle source
# File lib/xml/sax.rb, line 220 def getByteStream @stream end
getCharacterStream()
click to toggle source
# File lib/xml/sax.rb, line 236 def getCharacterStream raise "not implemented" end
getEncoding()
click to toggle source
# File lib/xml/sax.rb, line 228 def getEncoding @encoding end
getPublicId()
click to toggle source
# File lib/xml/sax.rb, line 204 def getPublicId @publicId end
getSystemId()
click to toggle source
# File lib/xml/sax.rb, line 212 def getSystemId @systemId end
setByteStream(stream)
click to toggle source
# File lib/xml/sax.rb, line 216 def setByteStream(stream) @stream = stream end
setCharacterStream(stream)
click to toggle source
# File lib/xml/sax.rb, line 232 def setCharacterStream(stream) raise "not implemented" end
setEncoding(encoding)
click to toggle source
# File lib/xml/sax.rb, line 224 def setEncoding(encoding) @encoding = encoding end
setPublicId(pubid)
click to toggle source
# File lib/xml/sax.rb, line 200 def setPublicId(pubid) @publicId = pubid end
setSystemId(sysid)
click to toggle source
# File lib/xml/sax.rb, line 208 def setSystemId(sysid) @systemId = sysid end