Class: MultiSAX::Sax

Inherits:
Object
  • Object
show all
Defined in:
lib/multisax.rb

Overview

This class provides singleton interface to MultiSAX::SAX.

Constant Summary collapse

@@multisax_singleton =
SAX.new

Class Method Summary collapse

Class Method Details

.open(*list) ⇒ Object

MultiSAX::SAX#open



286
# File 'lib/multisax.rb', line 286

def self.open(*list) @@multisax_singleton.open(*list) end

.parse(source, listener) ⇒ Object

MultiSAX::SAX#parse



292
# File 'lib/multisax.rb', line 292

def self.parse(source,listener) @@multisax_singleton.parse(source,listener) end

.parsefile(filename, listener) ⇒ Object

MultiSAX::SAX#parsefile



294
# File 'lib/multisax.rb', line 294

def self.parsefile(filename,listener) @@multisax_singleton.parsefile(filename,listener) end

.parserObject

MultiSAX::SAX#parser



290
# File 'lib/multisax.rb', line 290

def self.parser() @@multisax_singleton.parser() end

.resetObject

MultiSAX::SAX#reset



288
# File 'lib/multisax.rb', line 288

def self.reset() @@multisax_singleton.reset() end