001    package com.thaiopensource.validate.schematron;
002    
003    import javax.xml.transform.ErrorListener;
004    import javax.xml.transform.TransformerException;
005    
006    class DraconianErrorListener implements ErrorListener {
007      DraconianErrorListener() {
008      }
009    
010      public void warning(TransformerException exception)
011              throws TransformerException {
012      }
013    
014      public void error(TransformerException exception)
015              throws TransformerException {
016        throw exception;
017      }
018    
019      public void fatalError(TransformerException exception)
020              throws TransformerException {
021        throw exception;
022      }
023    }