Interface NGCCEventSource

    • Method Detail

      • replace

        int replace​(NGCCEventReceiver _old,
                    NGCCEventReceiver _new)
        Replaces an old handler with a new handler, and returns ID of the EventReceiver thread.
        Parameters:
        _old - old handler
        _new - new handler
        Returns:
        Thread ID of the receiver that can handle this event, or -1 if none.
      • sendEnterElement

        void sendEnterElement​(int receiverThreadId,
                              String uri,
                              String local,
                              String qname,
                              Attributes atts)
                       throws SAXException
        Sends an enter element event to the specified EventReceiver thread.
        Parameters:
        receiverThreadId - Thread ID of the receiver that can handle this event
        uri - element uri
        local - element local name
        qname - element qname
        atts - element attributes
        Throws:
        SAXException - for errors