org.exolab.castor.xml.schema |
|
Java Source File Name | Type | Comment |
Annotated.java | Class | A base class used for XML Structures that support annotations. |
Annotation.java | Class | |
AnnotationItem.java | Class | A class which represents the superclass of
either AppInfo or Documentation element. |
AnyType.java | Class | A Class which represents the XML Schema AnyType. |
AppInfo.java | Class | |
AttributeDecl.java | Class | |
AttributeGroup.java | Class | |
AttributeGroupDecl.java | Class | |
AttributeGroupReference.java | Class | |
BlockList.java | Class | |
ComplexType.java | Class | |
ContentModelGroup.java | Interface | |
ContentModelGroupImpl.java | Class | |
ContentType.java | Class | |
DeferredSimpleType.java | Class | Package private class to handle the case where a simple type
can't be instanciated because its parent has not yet been read. |
Documentation.java | Class | |
ElementDecl.java | Class | |
Facet.java | Class | |
FacetList.java | Class | |
FacetListEnumerator.java | Class | |
FinalList.java | Class | |
Form.java | Class | Represents an enumerated type which consists of two values:
"qualified" and "unqualified". |
Group.java | Class | |
IdentityConstraint.java | Class | The base class for the XML Schema Identity Constraints
(key, keyref, unique). |
IdentityField.java | Class | |
IdentitySelector.java | Class | |
Key.java | Class | A class that represents the XML Schema Identity Constraint: Key. |
KeyRef.java | Class | A class that represents the XML Schema Identity Constraint: KeyRef. |
ModelGroup.java | Class | |
Order.java | Class | |
Particle.java | Class | An abstract class that represents an XML Schema Particle
This is not an entirely true representation of how
XML Schema depicts a "particle" since this representation
of a particle does not hold the "term" component (element, all,
choice, sequence, group, any) but rather the "term"
extends this class. |
RedefineSchema.java | Class | |
Referable.java | Interface | |
ResolvableReference.java | Class | Implements a reference to an object that will be resolved at a later
time using some resolver mechanism. |
Resolver.java | Interface | Defines an object resolver but does not specify any implementation.
A lazy resolver would resolve an object given its identifier.
The reference to the object will be created with a
ResolvableReference object using the resolved and the identifier.
When the object is requested, the
Resolver.resolve method will be
called to obtain it.
Some implementation will add and remove resolvable objects, e.g.
a collection of objects that also acts as a resolver. |
ResolvingObject.java | Interface | |
Schema.java | Class | A class representing an XML Schema Definition. |
SchemaException.java | Class | |
SchemaNames.java | Class | A class which holds the names for many of the Schema
related components. |
ScopableResolver.java | Class | An implementation of Resolver that can be "scoped". |
SimpleContent.java | Class | An extension of the ContentType to support simple content
extension and restriction for complexTypes. |
SimpleType.java | Class | |
SimpleTypeReference.java | Class | Package private class to handles simple-type references. |
SimpleTypesFactory.java | Class | SimpleTypesFactory provides code constants for every built
in type defined in www.w3.org/TR/xmlschma-2-20000407
USER_TYPE is used for user derived types. |
Structure.java | Class | The base class for all XML Schema stuctures. |
TypeReference.java | Class | Package private class to handles type references. |
Union.java | Class | A class that represents the XML Schema Union simple-type. |
Unique.java | Class | A class that represents the XML Schema Identity Constraint: Unique. |
UnknownDef.java | Class | |
Wildcard.java | Class | A class that represents an XML Schema Wildcard. |
XMLType.java | Class | The base type for XML Schema types, such as complex types
and simple types. |