edu.princeton.wordnet.browser.domw3c
Class ParseErrorLogger

java.lang.Object
  extended by edu.princeton.wordnet.browser.domw3c.ParseErrorHandler
      extended by edu.princeton.wordnet.browser.domw3c.ParseErrorLogger
All Implemented Interfaces:
org.xml.sax.ErrorHandler
Direct Known Subclasses:
ErrorDialog

public class ParseErrorLogger
extends ParseErrorHandler

Parse error logger

Author:
Bernard Bou

Field Summary
private  java.io.OutputStream theOutputStream
          Output stream
private  java.io.PrintWriter theWriter
          Print writer
 
Fields inherited from class edu.princeton.wordnet.browser.domw3c.ParseErrorHandler
theErrors, theFatalErrors, theWarnings
 
Constructor Summary
ParseErrorLogger()
          Constructor
 
Method Summary
 void error(org.xml.sax.SAXParseException e)
           
 void fatalError(org.xml.sax.SAXParseException e)
           
private  void log(java.lang.String thisLevel, org.xml.sax.SAXParseException e)
          Log event
 void terminate()
          Called on termination
 void warning(org.xml.sax.SAXParseException e)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

theWriter

private java.io.PrintWriter theWriter
Print writer


theOutputStream

private java.io.OutputStream theOutputStream
Output stream

Constructor Detail

ParseErrorLogger

public ParseErrorLogger()
Constructor

Method Detail

log

private void log(java.lang.String thisLevel,
                 org.xml.sax.SAXParseException e)
Log event

Parameters:
thisLevel - logging level
e - exception to log

terminate

public void terminate()
Called on termination


error

public void error(org.xml.sax.SAXParseException e)
           throws org.xml.sax.SAXParseException
Specified by:
error in interface org.xml.sax.ErrorHandler
Overrides:
error in class ParseErrorHandler
Throws:
org.xml.sax.SAXParseException

warning

public void warning(org.xml.sax.SAXParseException e)
             throws org.xml.sax.SAXParseException
Specified by:
warning in interface org.xml.sax.ErrorHandler
Overrides:
warning in class ParseErrorHandler
Throws:
org.xml.sax.SAXParseException

fatalError

public void fatalError(org.xml.sax.SAXParseException e)
                throws org.xml.sax.SAXParseException
Specified by:
fatalError in interface org.xml.sax.ErrorHandler
Overrides:
fatalError in class ParseErrorHandler
Throws:
org.xml.sax.SAXParseException