# File lib/marc/xml_parsers.rb, line 375
      def parser_dispatch
        while event = @parser.next and event != XMLStreamConstants.END_DOCUMENT do
          case event
            when XMLStreamConstants.START_ELEMENT
              start_element_namespace(@parser.getLocalName, [], nil,  @parser.getNamespaceURI, nil)
            when XMLStreamConstants.END_ELEMENT
              end_element_namespace(@parser.getLocalName, @parser.getPrefix, @parser.getNamespaceURI)
            when XMLStreamConstants.CHARACTERS
              characters(@parser.getText)
          end
        end
      end