-
- All Known Implementing Classes:
NGCCInterleaveFilter,NGCCRuntime,NGCCRuntimeEx
public interface NGCCEventSource- Author:
- Kohsuke Kawaguchi (kk@kohsuke.org)
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description intreplace(NGCCEventReceiver _old, NGCCEventReceiver _new)Replaces an old handler with a new handler, and returns ID of the EventReceiver thread.voidsendEnterAttribute(int receiverThreadId, java.lang.String uri, java.lang.String local, java.lang.String qname)voidsendEnterElement(int receiverThreadId, java.lang.String uri, java.lang.String local, java.lang.String qname, org.xml.sax.Attributes atts)Sends an enter element event to the specified EventReceiver thread.voidsendLeaveAttribute(int receiverThreadId, java.lang.String uri, java.lang.String local, java.lang.String qname)voidsendLeaveElement(int receiverThreadId, java.lang.String uri, java.lang.String local, java.lang.String qname)voidsendText(int receiverThreadId, java.lang.String value)
-
-
-
Method Detail
-
replace
int replace(NGCCEventReceiver _old, NGCCEventReceiver _new)
Replaces an old handler with a new handler, and returns ID of the EventReceiver thread.
-
sendEnterElement
void sendEnterElement(int receiverThreadId, java.lang.String uri, java.lang.String local, java.lang.String qname, org.xml.sax.Attributes atts) throws org.xml.sax.SAXExceptionSends an enter element event to the specified EventReceiver thread.- Throws:
org.xml.sax.SAXException
-
sendLeaveElement
void sendLeaveElement(int receiverThreadId, java.lang.String uri, java.lang.String local, java.lang.String qname) throws org.xml.sax.SAXException- Throws:
org.xml.sax.SAXException
-
sendEnterAttribute
void sendEnterAttribute(int receiverThreadId, java.lang.String uri, java.lang.String local, java.lang.String qname) throws org.xml.sax.SAXException- Throws:
org.xml.sax.SAXException
-
sendLeaveAttribute
void sendLeaveAttribute(int receiverThreadId, java.lang.String uri, java.lang.String local, java.lang.String qname) throws org.xml.sax.SAXException- Throws:
org.xml.sax.SAXException
-
sendText
void sendText(int receiverThreadId, java.lang.String value) throws org.xml.sax.SAXException- Throws:
org.xml.sax.SAXException
-
-