|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||
| 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. |
|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||