com.ctc.wstx.sr
Interface InputProblemReporter

All Known Implementing Classes:
BasicStreamReader, FullDTDReader, MinimalDTDReader, StreamScanner, ValidatingStreamReader

public interface InputProblemReporter

Interface implemented by input reader, and used by other components to report problem that are related to current input position.


Method Summary
 javax.xml.stream.Location getLocation()
           
 void reportProblem(java.lang.String probType, java.lang.String msg)
           
 void reportProblem(java.lang.String probType, java.lang.String format, java.lang.Object arg)
           
 void reportProblem(java.lang.String probType, java.lang.String format, java.lang.Object arg, java.lang.Object arg2)
           
 void reportProblem(java.lang.String probType, java.lang.String format, java.lang.Object arg, java.lang.Object arg2, javax.xml.stream.Location loc)
           
 void reportValidationProblem(java.lang.String msg)
           
 void reportValidationProblem(java.lang.String msg, javax.xml.stream.Location loc, int severity)
           
 void reportValidationProblem(java.lang.String msg, java.lang.Object arg)
           
 void reportValidationProblem(java.lang.String msg, java.lang.Object arg, java.lang.Object arg2)
           
 void reportValidationProblem(XMLValidationProblem prob)
           
 void throwParseError(java.lang.String msg)
           
 void throwParseError(java.lang.String msg, java.lang.Object arg)
           
 void throwParseError(java.lang.String msg, java.lang.Object arg, java.lang.Object arg2)
           
 

Method Detail

throwParseError

void throwParseError(java.lang.String msg)
                     throws WstxException
Throws:
WstxException

throwParseError

void throwParseError(java.lang.String msg,
                     java.lang.Object arg)
                     throws WstxException
Throws:
WstxException

throwParseError

void throwParseError(java.lang.String msg,
                     java.lang.Object arg,
                     java.lang.Object arg2)
                     throws WstxException
Throws:
WstxException

reportProblem

void reportProblem(java.lang.String probType,
                   java.lang.String msg)

reportProblem

void reportProblem(java.lang.String probType,
                   java.lang.String format,
                   java.lang.Object arg)

reportProblem

void reportProblem(java.lang.String probType,
                   java.lang.String format,
                   java.lang.Object arg,
                   java.lang.Object arg2)

reportProblem

void reportProblem(java.lang.String probType,
                   java.lang.String format,
                   java.lang.Object arg,
                   java.lang.Object arg2,
                   javax.xml.stream.Location loc)

reportValidationProblem

void reportValidationProblem(XMLValidationProblem prob)
                             throws XMLValidationException
Throws:
XMLValidationException

reportValidationProblem

void reportValidationProblem(java.lang.String msg)
                             throws XMLValidationException
Throws:
XMLValidationException

reportValidationProblem

void reportValidationProblem(java.lang.String msg,
                             javax.xml.stream.Location loc,
                             int severity)
                             throws XMLValidationException
Throws:
XMLValidationException

reportValidationProblem

void reportValidationProblem(java.lang.String msg,
                             java.lang.Object arg)
                             throws XMLValidationException
Throws:
XMLValidationException

reportValidationProblem

void reportValidationProblem(java.lang.String msg,
                             java.lang.Object arg,
                             java.lang.Object arg2)
                             throws XMLValidationException
Throws:
XMLValidationException

getLocation

javax.xml.stream.Location getLocation()