com.sun.tools.internal.xjc.reader.xmlschema.parser |
|
Java Source File Name | Type | Comment |
CustomizationContextChecker.java | Class | Checks if binding declarations are placed where they are allowed.
For example, if a <jaxb:property> customization is given under
the <xs:simpleContent> element, this class raises an error.
our main checkpoint of misplaced customizations are in BGMBuilder.
There, we mark a customization whenever we use it. |
IncorrectNamespaceURIChecker.java | Class | This filter detects the use of incorrect JAXB namespace URI.
When the binding compiler looks at a schema file, it always look
for the namespace URI of the elements (which is correct, BTW.)
However, one unfortunate downside of this philosophically correct
behavior is that there is no provision or safety check when an user
misspelled JAXB binding customization namespace.
This checker inspects the input document and look for the use of the
prefix "jaxb". |
LSInputSAXWrapper.java | Class | |
Messages.java | Class | Formats error messages. |
SchemaConstraintChecker.java | Class | Checks XML Schema XML representation constraints and
schema component constraints by using JAXP 1.3 validation framework. |
XMLSchemaInternalizationLogic.java | Class | XML Schema specific internalization logic. |