Module java.xml

Interface XMLReporter


  • public interface XMLReporter
    This interface is used to report non-fatal errors. Only warnings should be echoed through this interface.
    Since:
    1.6
    • Method Summary

      Modifier and Type Method Description
      void report​(String message, String errorType, Object relatedInformation, Location location)
      Report the desired message in an application specific format.
    • Method Detail

      • report

        void report​(String message,
                    String errorType,
                    Object relatedInformation,
                    Location location)
             throws XMLStreamException
        Report the desired message in an application specific format. Only warnings and non-fatal errors should be reported through this interface. Fatal errors should be thrown as XMLStreamException.
        Parameters:
        message - the error message
        errorType - an implementation defined error type
        relatedInformation - information related to the error, if available
        location - the location of the error, if available
        Throws:
        XMLStreamException