| Method from com.sun.tools.internal.ws.processor.modeler.wsdl.ConsoleErrorReporter Detail: |
public void error(SAXParseException e) {
hasError = true;
this.e = e;
if(printStackTrace)
e.printStackTrace();
env.error(messageFactory.getMessage("model.saxparser.exception",
new Object[]{e.getMessage(), getLocationString(e)}));
}
|
public void fatalError(SAXParseException e) {
hasError = true;
this.e = e;
if(printStackTrace)
e.printStackTrace();
env.error(messageFactory.getMessage("model.saxparser.exception",
new Object[]{e.getMessage(), getLocationString(e)}));
}
|
Exception getException() {
return e;
}
|
protected final String getLocationString(SAXParseException e) {
if(e.getLineNumber()!=-1 || e.getSystemId()!=null) {
int line = e.getLineNumber();
return format("ConsoleErrorReporter.LineXOfY", line==-1?"?":Integer.toString( line ),
getShortName( e.getSystemId() ) );
} else {
return format("ConsoleErrorReporter.UnknownLocation");
}
}
|
public boolean hasError() {
return hasError;
}
|
public void info(SAXParseException e) {
env.info(messageFactory.getMessage("model.saxparser.exception",
new Object[]{e.getMessage(), getLocationString(e)}));
}
Used to report possibly verbose information that
can be safely ignored. |
public void warning(SAXParseException e) {
env.warn(messageFactory.getMessage("model.saxparser.exception",
new Object[]{e.getMessage(), getLocationString(e)}));
}
|