Package com.microstrategy.utils.xml
Class DefaultErrorHandler
- java.lang.Object
 - 
- com.microstrategy.utils.xml.DefaultErrorHandler
 
 
- 
- All Implemented Interfaces:
 org.xml.sax.ErrorHandler
public class DefaultErrorHandler extends java.lang.Object implements org.xml.sax.ErrorHandlerThis class implements theErrorHandlerinterface by implementing theerror(SAXParseException),fatalError(SAXParseException)andwarning(SAXParseException)methods. It does so in concert with the associatedDefaultContentHandler(which provides aDefaultContentHandler.generateErrorMessage(String)method) andMessageRouterinterface.- Since:
 - MicroStrategy Web 8.1.0
 
 
- 
- 
Field Summary
Fields Modifier and Type Field Description protected DefaultContentHandlercontentHandlerprotected MessageRouterrouter 
- 
Constructor Summary
Constructors Constructor Description DefaultErrorHandler(DefaultContentHandler contentHandler, MessageRouter msgRouter)Creates a new DefaultErrorHandler object. 
- 
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voiderror(org.xml.sax.SAXParseException exception)voidfatalError(org.xml.sax.SAXParseException exception)voidwarning(org.xml.sax.SAXParseException exception) 
 - 
 
- 
- 
Field Detail
- 
router
protected MessageRouter router
 
- 
contentHandler
protected DefaultContentHandler contentHandler
 
 - 
 
- 
Constructor Detail
- 
DefaultErrorHandler
public DefaultErrorHandler(DefaultContentHandler contentHandler, MessageRouter msgRouter)
Creates a new DefaultErrorHandler object.- Parameters:
 contentHandler- TheDefaultContentHandlerwhich is being used to parse the XML content.msgRouter- TheMessageRouterwhich is being to route error and warning messages.
 
 - 
 
- 
Method Detail
- 
error
public void error(org.xml.sax.SAXParseException exception) throws org.xml.sax.SAXException- Specified by:
 errorin interfaceorg.xml.sax.ErrorHandler- Throws:
 org.xml.sax.SAXException
 
- 
fatalError
public void fatalError(org.xml.sax.SAXParseException exception) throws org.xml.sax.SAXException- Specified by:
 fatalErrorin interfaceorg.xml.sax.ErrorHandler- Throws:
 org.xml.sax.SAXException
 
- 
warning
public void warning(org.xml.sax.SAXParseException exception) throws org.xml.sax.SAXException- Specified by:
 warningin interfaceorg.xml.sax.ErrorHandler- Throws:
 org.xml.sax.SAXException
 
 - 
 
 -