Class ExceptionThrowingErrorListener

  • All Implemented Interfaces:
    javax.xml.transform.ErrorListener

    public class ExceptionThrowingErrorListener
    extends java.lang.Object
    implements javax.xml.transform.ErrorListener
    Simple implementation of ErrorListener capable of directly rethrowing the exception
    Author:
    Ikasan Development Team
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      void error​(javax.xml.transform.TransformerException exception)  
      void fatalError​(javax.xml.transform.TransformerException exception)  
      void setThrowExceptionOnError​(boolean throwExceptionOnError)
      Setter method for throwExceptionOnError flag
      void setThrowExceptionOnFatalError​(boolean throwExceptionOnFatalError)
      Setter method for throwExceptionOnFatalError flag
      void setThrowExceptionOnWarning​(boolean throwExceptionOnWarning)
      Setter method for throwExceptionOnWarning flag
      void warning​(javax.xml.transform.TransformerException exception)  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • ExceptionThrowingErrorListener

        public ExceptionThrowingErrorListener​(boolean throwExceptionOnError,
                                              boolean throwExceptionOnFatalError,
                                              boolean throwExceptionOnWarning)
        Constructor
        Parameters:
        throwExceptionOnError -
        throwExceptionOnFatalError -
        throwExceptionOnWarning -
      • ExceptionThrowingErrorListener

        public ExceptionThrowingErrorListener()
        Constructor
    • Method Detail

      • setThrowExceptionOnError

        public void setThrowExceptionOnError​(boolean throwExceptionOnError)
        Setter method for throwExceptionOnError flag
        Parameters:
        throwExceptionOnError -
      • setThrowExceptionOnFatalError

        public void setThrowExceptionOnFatalError​(boolean throwExceptionOnFatalError)
        Setter method for throwExceptionOnFatalError flag
        Parameters:
        throwExceptionOnFatalError -
      • setThrowExceptionOnWarning

        public void setThrowExceptionOnWarning​(boolean throwExceptionOnWarning)
        Setter method for throwExceptionOnWarning flag
        Parameters:
        throwExceptionOnWarning -
      • error

        public void error​(javax.xml.transform.TransformerException exception)
                   throws javax.xml.transform.TransformerException
        Specified by:
        error in interface javax.xml.transform.ErrorListener
        Throws:
        javax.xml.transform.TransformerException
      • fatalError

        public void fatalError​(javax.xml.transform.TransformerException exception)
                        throws javax.xml.transform.TransformerException
        Specified by:
        fatalError in interface javax.xml.transform.ErrorListener
        Throws:
        javax.xml.transform.TransformerException
      • warning

        public void warning​(javax.xml.transform.TransformerException exception)
                     throws javax.xml.transform.TransformerException
        Specified by:
        warning in interface javax.xml.transform.ErrorListener
        Throws:
        javax.xml.transform.TransformerException