Tuesday, May 31, 2011

JAXB ValidationEventHandler Demo


import javax.xml.bind.ValidationEvent;
import javax.xml.bind.ValidationEventHandler;
import javax.xml.bind.ValidationEventLocator;

public class ValidationEventHandlerDemo implements ValidationEventHandler {
public static final boolean IGNORE_ERROR = true;
public static final boolean THROW_ERROR = false;

@Override
public boolean handleEvent(ValidationEvent validationevent) {
String message = validationevent.getMessage();
Throwable linkedException = validationevent.getLinkedException();
int severity = validationevent.getSeverity();
//
ValidationEventLocator locator = validationevent.getLocator();
int lineNumber = locator.getLineNumber();
int columnNumber = locator.getColumnNumber();
return IGNORE_ERROR;
}
}

No comments:

Post a Comment