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 content interfaces.
CollisionInfo Details of a name collision.
ColorBinder  
ConversionFinder Finds TypeUse object that is attached to the nearest ancestor datatype.
DefaultClassBinder Default classBinder implementation.
ErrorReporter Provides error report capability to other owner components by encapsulating user-specified ErrorHandler and exposing utlity methods.
Messages Formats error messages.
MultiplicityCounter Counts Multiplicity for a particle/term.
ParticleBinder Binds the content models.
RawTypeSetBuilder Builds RawTypeSet for XML Schema.
RawTypeSetBuilder.CClassInfoRef Reference to a class that maps from an element.
RawTypeSetBuilder.CElementInfoRef Reference to a class that maps from an element.
RawTypeSetBuilder.WildcardRef Reference to a wildcard.
SimpleTypeBuilder Builds fragments for simple types.
UnusedCustomizationChecker Reports all unacknowledged customizations as errors.
WildcardNameClassBuilder Builds a name class representation of a wildcard.