handle( symbol, *arguments ) private

No documentation

This method has no description. You can help the Ruby community by adding new notes.

Hide source
# File lib/rexml/parsers/sax2parser.rb, line 190
      def handle( symbol, *arguments )
        tag = @tag_stack[-1]
        procs = get_procs( symbol, tag )
        listeners = get_listeners( symbol, tag )
        # notify observers
        procs.each { |ob| ob.call( *arguments ) } if procs
        listeners.each { |l| 
          l.send( symbol.to_s, *arguments ) 
        } if listeners
      end
Register or log in to add new notes.