| Home | Trees | Indices | Help |
|
|---|
|
|
Classes corresponding to W3C XML Schema components.
Class names and behavior should conform to the schema components described in XML Schema Part 1: Structures. References to sections in the documentation of this module generally refers to that document.
Each class has a CreateFromDOM class method that creates
an instance and initializes it from a DOM node. Only the Wildcard, Particle, and ModelGroup components are created from non-DOM sources.
However, the requirements on DOM interface are restricted to attributes,
child nodes, and basic fields, though all these must support
namespaces.
|
|||
|
_PickledAnonymousReference A helper that encapsulates a reference to an anonymous type in a different namespace. |
|||
|
AttributeDeclaration An XMLSchema Attribute Declaration component. |
|||
|
AttributeUse An XMLSchema Attribute Use component. |
|||
|
ElementDeclaration An XMLSchema Element Declaration component. |
|||
| ComplexTypeDefinition | |||
|
AttributeGroupDefinition An XMLSchema Attribute Group Definition component. |
|||
|
ModelGroupDefinition An XMLSchema Model Group Definition component. |
|||
|
ModelGroup An XMLSchema Model Group component. |
|||
|
Particle An XMLSchema Particle component. |
|||
|
Wildcard An XMLSchema Wildcard component. |
|||
|
IdentityConstraintDefinition An XMLSchema Identity Constraint Definition component. |
|||
|
NotationDeclaration An XMLSchema Notation Declaration component. |
|||
|
Annotation An XMLSchema Annotation component. |
|||
|
SimpleTypeDefinition An XMLSchema Simple Type Definition component. |
|||
|
Schema An XMLSchema Schema. |
|||
| Mixins | |||
|---|---|---|---|
|
_SchemaComponent_mixin A mix-in that marks the class as representing a schema component. |
|||
| _ParticleTree_mixin | |||
|
_Singleton_mixin This class is a mix-in which guarantees that only one instance of the class will be created. |
|||
|
_Annotated_mixin Mix-in that supports an optional single annotation that describes the component. |
|||
|
_NamedComponent_mixin Mix-in to hold the name and targetNamespace of a component. |
|||
|
_ValueConstraint_mixin Mix-in indicating that the component contains a simple-type value that may be constrained. |
|||
|
_ScopedDeclaration_mixin Mix-in class for named components that have a scope. |
|||
|
_AttributeWildcard_mixin Support for components that accept attribute wildcards. |
|||
| Ur Type Specializations | |||
|
_UrTypeDefinition Subclass ensures there is only one ur-type. |
|||
|
_SimpleUrTypeDefinition Subclass ensures there is only one simple ur-type. |
|||
| Utilities | |||
|
_ImportElementInformationItem Data associated with an import statement within a schema. |
|||
|
|||
|
|||
|
|||
_log = logging.getLogger(__name__)
|
|||
_PastAddBuiltInTypes = True
|
|||
__package__ =
|
|||
|
|||
Add to the schema the definitions of the built-in types of XMLSchema. This should only be invoked by pyxb.namespace when the built-in namespaces are initialized. |
| Home | Trees | Indices | Help |
|
|---|
| Generated by Epydoc 3.0.1 on Sun Oct 19 06:24:41 2014 | http://epydoc.sourceforge.net |