Oracle® Application Server
XML Java API Reference
10g Release 3 (10.1.3)

B28238-01


oracle.xml.schemavalidator
Class DocErrorHandler

java.lang.Object
  extended byoracle.xml.schemavalidator.DocErrorHandler

All Implemented Interfaces:
ErrorHandler

public class DocErrorHandler
extends java.lang.Object
implements ErrorHandler

This class implements the three methods,i.e., error(),warning(), fatalError() defined in the ErrorHandler interface. All three methods adds the line, column, node information along with the error message to a vector maintained internally. This handler is useful in getting a dump of the error that occured during the schema validation.


Constructor Summary
DocErrorHandler()
Default Constructor for the ErrorHandler

Method Summary
void error(SAXParseException ex)
Adds a Error message to the vector
void fatalError(SAXParseException ex)
Adds a fatalError message to the vector
java.util.Vector getErrorList()
Gets the List of Error messages returned by the Validator.
int getNumErrors()
Gets the List of Error messages returned by the Validator.
void warning(SAXParseException ex)
Adds a warning message to the vector

Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

Constructor Detail

DocErrorHandler

public DocErrorHandler()
                throws java.io.IOException,
                       java.io.FileNotFoundException
Default Constructor for the ErrorHandler

Method Detail

warning

public void warning(SAXParseException ex)
             throws SAXException
Adds a warning message to the vector
Specified by:
warning in interface ErrorHandler
Parameters:
ex - The warning information encapsulated in a SAX parse exception.
Throws:
- - SAXException
SAXException - Any SAX exception, possibly wrapping another exception.
See Also:
SAXParseException

error

public void error(SAXParseException ex)
           throws SAXException
Adds a Error message to the vector
Specified by:
error in interface ErrorHandler
Parameters:
ex - The error information encapsulated in a SAX parse exception.
Throws:
- - SAXException
SAXException - Any SAX exception, possibly wrapping another exception.
See Also:
SAXParseException

fatalError

public void fatalError(SAXParseException ex)
                throws SAXException
Adds a fatalError message to the vector
Specified by:
fatalError in interface ErrorHandler
Parameters:
ex - The error information encapsulated in a SAX parse exception.
Throws:
- - SAXException
SAXException - Any SAX exception, possibly wrapping another exception.
See Also:
SAXParseException

getErrorList

public java.util.Vector getErrorList()
Gets the List of Error messages returned by the Validator.
Returns:
- array of strings

getNumErrors

public int getNumErrors()
Gets the List of Error messages returned by the Validator.
Returns:
- array of strings

Oracle® Application Server
XML Java API Reference
10g Release 3 (10.1.3)

B28238-01


Copyright © 2003, 2006, Oracle. All rights reserved.