Package pyxb :: Package binding :: Module basis
[hide private]
[frames] | no frames]

Module basis

source code

This module contains support classes from which schema-specific bindings inherit, and that describe the content models of those schema.

Classes [hide private]
  _TypeBinding_mixin
  _DynamicCreate_mixin
Helper to allow overriding the implementation class.
  simpleTypeDefinition
simpleTypeDefinition is a base class that is part of the hierarchy of any class that represents the Python datatype for a SimpleTypeDefinition.
  STD_union
Base class for union datatypes.
  STD_list
Base class for collection datatypes.
  element
Class that represents a schema element.
  enumeration_mixin
Marker in case we need to know that a PST has an enumeration constraint facet.
  complexTypeDefinition
Base for any Python class that serves as the binding for an XMLSchema complexType.
Functions [hide private]
 
ConfigureBindingStyle(style) source code
Variables [hide private]
  BINDING_STYLE_ACCESSOR = 'accessor'
  BINDING_STYLE_PROPERTY = 'property'
  BINDING_STYLES = ('accessor', 'property')
  DEFAULT_BINDING_STYLE = 'property'
  CURRENT_BINDING_STYLE = 'property'
  __package__ = 'pyxb.binding'