Interface SaxMessager

  • All Known Implementing Classes:
    PrintSaxMessager, ReporterSaxMessager

    public interface SaxMessager
    Defines how parsing messages are reported.
    Since:
    29 Nov 2017
    Author:
    Mark Taylor
    • Method Detail

      • reportMessage

        void reportMessage​(SaxMessager.Level level,
                           VotLintCode code,
                           java.lang.String msg,
                           org.xml.sax.Locator locator)
        Reports a message.
        Parameters:
        level - severity level of the message, not null
        code - message identifier
        msg - message text
        locator - location in the XML document that provoked the message, or null if unknown/inapplicable