com.ctc.wstx.sr
Interface InputProblemReporter
- All Known Implementing Classes:
- StreamScanner
- 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 msg,
javax.xml.stream.Location loc)
|
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 |
throwParseError(javax.xml.stream.Location loc,
java.lang.String msg)
Similar to throwParseError(String), but specifically defines
location where the error happened. |
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)
|
throwParseError
public void throwParseError(java.lang.String msg)
throws WstxException
- Throws:
WstxException
throwParseError
public void throwParseError(javax.xml.stream.Location loc,
java.lang.String msg)
throws WstxException
- Similar to
throwParseError(String), but specifically defines
location where the error happened. Used usually when validity of
a declaration can not be verified at the point of declaration but
only later on (reference to undefined id value, for example)
- Throws:
WstxException
throwParseError
public void throwParseError(java.lang.String msg,
java.lang.Object arg)
throws WstxException
- Throws:
WstxException
throwParseError
public void throwParseError(java.lang.String msg,
java.lang.Object arg,
java.lang.Object arg2)
throws WstxException
- Throws:
WstxException
reportProblem
public void reportProblem(java.lang.String probType,
java.lang.String msg)
reportProblem
public void reportProblem(java.lang.String probType,
java.lang.String msg,
javax.xml.stream.Location loc)
reportProblem
public void reportProblem(java.lang.String probType,
java.lang.String format,
java.lang.Object arg)
reportProblem
public void reportProblem(java.lang.String probType,
java.lang.String format,
java.lang.Object arg,
java.lang.Object arg2)
reportProblem
public void reportProblem(java.lang.String probType,
java.lang.String format,
java.lang.Object arg,
java.lang.Object arg2,
javax.xml.stream.Location loc)
getLocation
public javax.xml.stream.Location getLocation()