|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||
| Interface Summary | |
|---|---|
| IArity | Interface for schema components representing complex or simple values, which may be optional or repeating. |
| IComponent | Schema component interface. |
| INamed | Interface for schema components with names. |
| IReference | Interface for schema components referencing other components. |
| ISchemaListener | Listener for schema changes during traversal. |
| ISchemaResolver | Interface for resolving schema references which may be relative to a base location. |
| ISkipElements | Interface for checking elements to be skipped in walking the definition tree. |
| Class Summary | |
|---|---|
| MemoryResolver | Resolver for schema only present in memory. |
| NameRegister | Holder for registration of all global components of a schema by name. |
| SchemaContextTracker | Current schema name context tracker. |
| SchemaHolder | External data for a schema definition. |
| SchemaUtils | Utility methods for working with schema structures. |
| SchemaVisitor | Schema model visitor base class. |
| SchemaVisitorDelegate | Instance of SchemaVisitor that delegates to another instance. |
| TreeWalker | Handles walking the tree structure of schema model. |
| UrlResolver | Basic resolver supporting relative URL paths. |
| UsageFinder | Visitor to generate usage counts for schema components. |
|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||