Package com.sun.tools.xjc.reader.xmlschema.bindinfo

Object Model that represents customization declarations.

See:
          Description

Interface Summary
BIDeclaration Base interface for all binding customization declarations.
 

Class Summary
AbstractDeclarationImpl Abstract partial implementation of BIDeclaration
AnnotationParserFactoryImpl Implementation of XSOM AnnotationParserFactory that parses JAXB customization declarations.
BIClass Class declaration.
BIConversion Conversion declaration.
BIConversion.Static Implementation that returns a statically-determined constant TypeUse.
BIConversion.User User-specified <javaType> customization.
BIConversion.UserAdapter  
BIDom DOM customization.
BIEnum Enumeration customization.
BIEnum.BIEnumMember2 BIEnumMember used inside BIEnum has additional 'value' attribute.
BIEnumMember Enumeration member customization.
BIFactoryMethod Controls the ObjectFactory method name.
BIGlobalBinding Global binding customization.
BIGlobalBinding.ClassNameAdapter  
BIGlobalBinding.ClassNameBean Used to unmarshal <[element] name="className" />
BIGlobalBinding.GlobalStandardConversion Global <jaxb:javaType>.
BIGlobalBinding.GlobalVendorConversion Global <xjc:javaType>.
BIInlineBinaryData Generates @XmlInlineBinaryData.
BindInfo Container for customization declarations.
BIProperty Property customization.
BISchemaBinding Schema-wide binding customization.
BISchemaBinding.NamingRule Default naming rules of the generated interfaces.
BISerializable This customization will enable serialization support on XJC.
BIXDom Compatibility with 1.0.
BIXPluginCustomization Customization specified via Plugin.getCustomizationURIs().
BIXSubstitutable Forces a non-collapsing behavior to allow extension schemas to perform element substitutions.
CollectionTypeAttribute Bean used by JAXB to bind a collection type attribute to our FieldRenderer.
DomHandlerEx DomHandler that produces a W3C DOM but with a location information.
DomHandlerEx.DomAndLocation  
DomHandlerEx.ResultImpl  
ForkingFilter XMLFilter that can fork an event to another ContentHandler in the middle.
 

Enum Summary
EnumMemberMode Enum member name handling mode.
LocalScoping  
Messages Formats error messages.
OptionalPropertyMode Represents three constants of globalBindings/@optionalProperty.
 

Package com.sun.tools.xjc.reader.xmlschema.bindinfo Description

Object Model that represents customization declarations.

RelaxNGCC is used to parse XML syntax into this representation, and the other parts of XJC will use this object model.