dip.world.variant.parser
Class XMLErrorHandler

java.lang.Object
  extended bydip.world.variant.parser.XMLErrorHandler
All Implemented Interfaces:
org.xml.sax.ErrorHandler

public final class XMLErrorHandler
extends java.lang.Object
implements org.xml.sax.ErrorHandler

A simple error handler for the XML parsers.

Errors sent to an ErrorDialog


Constructor Summary
XMLErrorHandler()
          Create an XMLErrorHandler
 
Method Summary
 void error(org.xml.sax.SAXParseException exception)
          Handle a (recoverable) error
 void fatalError(org.xml.sax.SAXParseException exception)
          Handle a non-recoverable error
protected  java.lang.String getLocationString(org.xml.sax.SAXParseException e)
          Gets the error, nicely formatted
protected  void showError(org.xml.sax.SAXParseException e, java.lang.String type)
          Dialog method for error handling
 void warning(org.xml.sax.SAXParseException exception)
          Handle a warning
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

XMLErrorHandler

public XMLErrorHandler()
Create an XMLErrorHandler

Method Detail

error

public void error(org.xml.sax.SAXParseException exception)
Handle a (recoverable) error

Specified by:
error in interface org.xml.sax.ErrorHandler

fatalError

public void fatalError(org.xml.sax.SAXParseException exception)
Handle a non-recoverable error

Specified by:
fatalError in interface org.xml.sax.ErrorHandler

warning

public void warning(org.xml.sax.SAXParseException exception)
Handle a warning

Specified by:
warning in interface org.xml.sax.ErrorHandler

showError

protected void showError(org.xml.sax.SAXParseException e,
                         java.lang.String type)
Dialog method for error handling


getLocationString

protected java.lang.String getLocationString(org.xml.sax.SAXParseException e)
Gets the error, nicely formatted



Copyright 2002-2004 Zachary DelProposto / jDip Development Team. All Rights Reserved.