br.ufg.integrate.xml
Class IntegrateErrorHandler

java.lang.Object
  extended by br.ufg.integrate.xml.IntegrateErrorHandler
All Implemented Interfaces:
ErrorHandler

public class IntegrateErrorHandler
extends Object
implements ErrorHandler

Version:
0.1 Classe utilitária utilizada para encapsular e manipular os erros gerados durante a validação de arquivos XML através de parser XML Schema.
Author:
Rogerio

Constructor Summary
IntegrateErrorHandler()
           
 
Method Summary
 void error(SAXParseException ex)
          Captura e armazena os erros durante a validação.
 void fatalError(SAXParseException ex)
          Como é um erro que interrompe a validação do arquivo, repassa o tratamento da exceção para a aplicação.
 ArrayList<Exception> getErrors()
          Retorna a coleção de erros gerados durante a validação.
 ArrayList<Exception> getWarnings()
          Retorna a coleção de warnings gerados durante a validação.
 void warning(SAXParseException ex)
          Captura e armazena os warnings durante a validação.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

IntegrateErrorHandler

public IntegrateErrorHandler()
Method Detail

error

public void error(SAXParseException ex)
           throws SAXException
Captura e armazena os erros durante a validação.

Specified by:
error in interface ErrorHandler
Throws:
SAXException

fatalError

public void fatalError(SAXParseException ex)
                throws SAXException
Como é um erro que interrompe a validação do arquivo, repassa o tratamento da exceção para a aplicação.

Specified by:
fatalError in interface ErrorHandler
Throws:
SAXException

getErrors

public ArrayList<Exception> getErrors()
Retorna a coleção de erros gerados durante a validação.

Returns:
ArrayList

getWarnings

public ArrayList<Exception> getWarnings()
Retorna a coleção de warnings gerados durante a validação.

Returns:
ArrayList

warning

public void warning(SAXParseException ex)
             throws SAXException
Captura e armazena os warnings durante a validação.

Specified by:
warning in interface ErrorHandler
Throws:
SAXException


Copyright © 2008 Rogério Arantes Gaioso. All Rights Reserved.