Package pyxb :: Package namespace |
[hide private]
[frames] | no frames]

# Package namespace

source code

Classes and global objects related to XML Namespaces.

Since namespaces hold all referenceable objects, this module also defines the infrastructure for resolving named object references, such as schema components.

Submodules | [hide private]
pyxb.namespace.archive: Classes and global objects related to archiving XML Namespaces. pyxb.namespace.builtin: Classes and global objects related to built-in XML Namespaces. pyxb.namespace.resolution: Classes and global objects related to resolving XML Namespaces. pyxb.namespace.utility: Utility functions related to XML Namespaces.

Classes | [hide private]
ExpandedName Represent an expanded name, which pairs a namespace with a local name.
NamedObjectMap An extended dictionary intended to assist with QName resolution.
_NamespaceCategory_mixin Mix-in that aggregates those aspects of XMLNamespaces that hold references to categories of named objects.
_ComponentDependency_mixin Mix-in for components that can depend on other components.
_NamespaceComponentAssociation_mixin Mix-in for managing components defined within this namespace.
Namespace Represents an XML namespace (a URI).

Variables | [hide private]
| _log = `logging.getLogger(__name__)`
| __package__ = ``'``pyxb.namespace``'``