public class SaxEventRecorder extends org.xml.sax.helpers.DefaultHandler implements ContextAware
Constructor and Description |
---|
SaxEventRecorder() |
SaxEventRecorder(Context context) |
Modifier and Type | Method and Description |
---|---|
void |
addError(String msg) |
void |
addError(String msg,
Throwable ex) |
void |
addInfo(String msg) |
void |
addInfo(String msg,
Throwable ex) |
void |
addStatus(Status status) |
void |
addWarn(String msg) |
void |
addWarn(String msg,
Throwable ex) |
void |
characters(char[] ch,
int start,
int length) |
void |
endElement(String namespaceURI,
String localName,
String qName) |
void |
error(SAXParseException spe) |
void |
fatalError(SAXParseException spe) |
Context |
getContext() |
Locator |
getLocator() |
List<SaxEvent> |
getSaxEventList() |
List<SaxEvent> |
recordEvents(InputSource inputSource) |
void |
recordEvents(InputStream inputStream) |
void |
setContext(Context context) |
void |
setDocumentLocator(Locator l) |
void |
startDocument() |
void |
startElement(String namespaceURI,
String localName,
String qName,
Attributes atts) |
void |
warning(SAXParseException spe) |
endDocument, endPrefixMapping, ignorableWhitespace, notationDecl, processingInstruction, resolveEntity, skippedEntity, startPrefixMapping, unparsedEntityDecl
public SaxEventRecorder()
public SaxEventRecorder(Context context)
public final void recordEvents(InputStream inputStream) throws JoranException
JoranException
public List<SaxEvent> recordEvents(InputSource inputSource) throws JoranException
JoranException
public void startDocument()
startDocument
in interface ContentHandler
startDocument
in class org.xml.sax.helpers.DefaultHandler
public Locator getLocator()
public void setDocumentLocator(Locator l)
setDocumentLocator
in interface ContentHandler
setDocumentLocator
in class org.xml.sax.helpers.DefaultHandler
public void startElement(String namespaceURI, String localName, String qName, Attributes atts)
startElement
in interface ContentHandler
startElement
in class org.xml.sax.helpers.DefaultHandler
public void characters(char[] ch, int start, int length)
characters
in interface ContentHandler
characters
in class org.xml.sax.helpers.DefaultHandler
public void endElement(String namespaceURI, String localName, String qName)
endElement
in interface ContentHandler
endElement
in class org.xml.sax.helpers.DefaultHandler
public void error(SAXParseException spe) throws SAXException
error
in interface ErrorHandler
error
in class org.xml.sax.helpers.DefaultHandler
SAXException
public void fatalError(SAXParseException spe) throws SAXException
fatalError
in interface ErrorHandler
fatalError
in class org.xml.sax.helpers.DefaultHandler
SAXException
public void warning(SAXParseException spe) throws SAXException
warning
in interface ErrorHandler
warning
in class org.xml.sax.helpers.DefaultHandler
SAXException
public void addError(String msg)
addError
in interface ContextAware
public void addError(String msg, Throwable ex)
addError
in interface ContextAware
public void addInfo(String msg)
addInfo
in interface ContextAware
public void addInfo(String msg, Throwable ex)
addInfo
in interface ContextAware
public void addStatus(Status status)
addStatus
in interface ContextAware
public void addWarn(String msg)
addWarn
in interface ContextAware
public void addWarn(String msg, Throwable ex)
addWarn
in interface ContextAware
public Context getContext()
getContext
in interface ContextAware
public void setContext(Context context)
setContext
in interface ContextAware
Copyright © 2005–2014 QOS.ch. All rights reserved.