public class SaxEventRecorder extends org.xml.sax.helpers.DefaultHandler implements ContextAware
| Modifier and Type | Field and Description |
|---|---|
java.util.List<SaxEvent> |
saxEventList |
| Constructor and Description |
|---|
SaxEventRecorder() |
| Modifier and Type | Method and Description |
|---|---|
void |
addError(java.lang.String msg) |
void |
addError(java.lang.String msg,
java.lang.Throwable ex) |
void |
addInfo(java.lang.String msg) |
void |
addInfo(java.lang.String msg,
java.lang.Throwable ex) |
void |
addStatus(Status status) |
void |
addWarn(java.lang.String msg) |
void |
addWarn(java.lang.String msg,
java.lang.Throwable ex) |
void |
characters(char[] ch,
int start,
int length) |
void |
endElement(java.lang.String namespaceURI,
java.lang.String localName,
java.lang.String qName) |
void |
error(org.xml.sax.SAXParseException spe) |
void |
fatalError(org.xml.sax.SAXParseException spe) |
Context |
getContext() |
org.xml.sax.Locator |
getLocator() |
java.util.List<SaxEvent> |
getSaxEventList() |
java.util.List<SaxEvent> |
recordEvents(org.xml.sax.InputSource inputSource) |
void |
recordEvents(java.io.InputStream inputStream) |
void |
setContext(Context context) |
void |
setDocumentLocator(org.xml.sax.Locator l) |
void |
startDocument() |
void |
startElement(java.lang.String namespaceURI,
java.lang.String localName,
java.lang.String qName,
org.xml.sax.Attributes atts) |
void |
warning(org.xml.sax.SAXParseException spe) |
public java.util.List<SaxEvent> saxEventList
public final void recordEvents(java.io.InputStream inputStream)
throws JoranException
JoranExceptionpublic java.util.List<SaxEvent> recordEvents(org.xml.sax.InputSource inputSource) throws JoranException
JoranExceptionpublic void startDocument()
startDocument in interface org.xml.sax.ContentHandlerstartDocument in class org.xml.sax.helpers.DefaultHandlerpublic org.xml.sax.Locator getLocator()
public void setDocumentLocator(org.xml.sax.Locator l)
setDocumentLocator in interface org.xml.sax.ContentHandlersetDocumentLocator in class org.xml.sax.helpers.DefaultHandlerpublic void startElement(java.lang.String namespaceURI,
java.lang.String localName,
java.lang.String qName,
org.xml.sax.Attributes atts)
startElement in interface org.xml.sax.ContentHandlerstartElement in class org.xml.sax.helpers.DefaultHandlerpublic void characters(char[] ch,
int start,
int length)
characters in interface org.xml.sax.ContentHandlercharacters in class org.xml.sax.helpers.DefaultHandlerpublic void endElement(java.lang.String namespaceURI,
java.lang.String localName,
java.lang.String qName)
endElement in interface org.xml.sax.ContentHandlerendElement in class org.xml.sax.helpers.DefaultHandlerpublic void error(org.xml.sax.SAXParseException spe)
throws org.xml.sax.SAXException
error in interface org.xml.sax.ErrorHandlererror in class org.xml.sax.helpers.DefaultHandlerorg.xml.sax.SAXExceptionpublic void fatalError(org.xml.sax.SAXParseException spe)
throws org.xml.sax.SAXException
fatalError in interface org.xml.sax.ErrorHandlerfatalError in class org.xml.sax.helpers.DefaultHandlerorg.xml.sax.SAXExceptionpublic void warning(org.xml.sax.SAXParseException spe)
throws org.xml.sax.SAXException
warning in interface org.xml.sax.ErrorHandlerwarning in class org.xml.sax.helpers.DefaultHandlerorg.xml.sax.SAXExceptionpublic void addError(java.lang.String msg)
addError in interface ContextAwarepublic void addError(java.lang.String msg,
java.lang.Throwable ex)
addError in interface ContextAwarepublic void addInfo(java.lang.String msg)
addInfo in interface ContextAwarepublic void addInfo(java.lang.String msg,
java.lang.Throwable ex)
addInfo in interface ContextAwarepublic void addStatus(Status status)
addStatus in interface ContextAwarepublic void addWarn(java.lang.String msg)
addWarn in interface ContextAwarepublic void addWarn(java.lang.String msg,
java.lang.Throwable ex)
addWarn in interface ContextAwarepublic Context getContext()
getContext in interface ContextAwarepublic void setContext(Context context)
setContext in interface ContextAwarepublic java.util.List<SaxEvent> getSaxEventList()