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]

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'