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.link 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 author: Kohsuke Kawaguchi |