com.sun.xml.bind.v2.model.core

Interface ErrorHandler

public interface ErrorHandler

listen to static errors found during building a JAXB model from a set of classes. Implemented by the client of ModelBuilder.

All the static errors have to be reported while constructing a model, not when a model is used (IOW, until the ModelBuilder completes. Internally, ModelBuilder wraps an ErrorHandler and all the model components should report errors through it.

IllegalAnnotationException is a checked exception to remind the model classes to report it rather than to throw it.

See Also: ModelBuilder

Method Summary
voiderror(IllegalAnnotationException e)
Receives a notification for an error in the annotated code.

Method Detail

error

public void error(IllegalAnnotationException e)
Receives a notification for an error in the annotated code.