# Class CountingErrorHandler

java.lang.Object
com.thaiopensource.xml.sax.CountingErrorHandler

All Implemented Interfaces:
  `ErrorHandler`

public class CountingErrorHandler extends Object implements ErrorHandler

- ## Constructor Summary

  Constructors
  Constructor
  Description
  `CountingErrorHandler()`
  `CountingErrorHandler(ErrorHandler errorHandler)`

- ## Method Summary

  Modifier and Type
  Method
  Description
  `void`
  `error(SAXParseException exception)`
  `void`
  `fatalError(SAXParseException exception)`
  `int`
  `getErrorCount()`
  `ErrorHandler`
  `getErrorHandler()`
  `int`
  `getFatalErrorCount()`
  `boolean`
  `getHadErrorOrFatalError()`
  `int`
  `getWarningCount()`
  `void`
  `reset()`
  `void`
  `setErrorHandler(ErrorHandler errorHandler)`
  `void`
  `warning(SAXParseException exception)`

  ### Methods inherited from class java.lang.Object

  `clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

- ## Constructor Details

  - ### CountingErrorHandler

    public CountingErrorHandler()

  - ### CountingErrorHandler

    public CountingErrorHandler(ErrorHandler errorHandler)

- ## Method Details

  - ### reset

    public void reset()

  - ### getHadErrorOrFatalError

    public boolean getHadErrorOrFatalError()

  - ### getFatalErrorCount

    public int getFatalErrorCount()

  - ### getErrorCount

    public int getErrorCount()

  - ### getWarningCount

    public int getWarningCount()

  - ### getErrorHandler

    public ErrorHandler getErrorHandler()

  - ### setErrorHandler

    public void setErrorHandler(ErrorHandler errorHandler)

  - ### warning

    public void warning(SAXParseException exception) throws SAXException
    Specified by:
      `warning` in interface `ErrorHandler`
    Throws:
      `SAXException`

  - ### error

    public void error(SAXParseException exception) throws SAXException
    Specified by:
      `error` in interface `ErrorHandler`
    Throws:
      `SAXException`

  - ### fatalError

    public void fatalError(SAXParseException exception) throws SAXException
    Specified by:
      `fatalError` in interface `ErrorHandler`
    Throws:
      `SAXException`