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

Interface Summary
ClassBinder Marker interface for an object that determines how to map a component to a class.
 

Class Summary
Abstractifier ClassBinder that marks abstract components as abstract.
BGMBuilder Root of the XML Schema binder.
BindBlue This is the first color invoked from the parent component.
BindGreen  
BindingComponent Component accessible from Ring.
BindPurple  
BindRed This is where a binding of a new class starts.
BindYellow  
ClassBinderFilter ClassBinder that delegates the call to another ClassBinder.
ClassSelector Manages association between XSComponents and generated CTypeInfos.
CollisionInfo Details of a name collision.
ColorBinder  
DefaultClassBinder Default classBinder implementation.
DefaultParticleBinder ParticleBinder that follows the JAXB spec.
ErrorReporter Provides error report capability to other owner components by encapsulating user-specified ErrorHandler and exposing utlity methods.
ExpressionBuilder Visits XSParticle and creates a corresponding Expression tree.
ExpressionParticleBinder ParticleBinder that uses ExpressionBuilder et al for better, more intuitive (but non spec-conforming) binding.
GElement  
GElementImpl Element that wraps XSElementDecl.
GWildcardElement Element that represents a wildcard, for the "ease of binding" we always just bind this to DOM elements.
Messages Formats error messages.
MultiplicityCounter Counts Multiplicity for a particle/term.
ParticleBinder Binds the content models of XSParticle as properties of the class that's being built.
RawTypeSetBuilder Builds RawTypeSet for XML Schema.
RawTypeSetBuilder.CClassRef Reference to a class that maps from an element.
RawTypeSetBuilder.WildcardRef Reference to a wildcard.
RawTypeSetBuilder.XmlTypeRef References to a type.
RefererFinder Finds which XSComponents refer to which XSComplexTypes.
SimpleTypeBuilder Builds TypeUse from simple types.
UnusedCustomizationChecker Reports all unacknowledged customizations as errors.
WildcardNameClassBuilder Builds a name class representation of a wildcard.