Package suds :: Package xsd :: Module sxbasic
[hide private]
[frames] | no frames]

Module sxbasic

source code

The sxbasic module provides classes that represent basic schema objects.

Classes [hide private]
  RestrictionMatcher
For use with NodeFinder to match restriction.
  TypedContent
Represents any typed content.
  Complex
Represents an (xsd) schema <xs:complexType/> node.
  Group
Represents an (xsd) schema <xs:group/> node.
  AttributeGroup
Represents an (xsd) schema <xs:attributeGroup/> node.
  Simple
Represents an (xsd) schema <xs:simpleType/> node
  List
Represents an (xsd) schema <xs:list/> node
  Restriction
Represents an (xsd) schema <xs:restriction/> node
  Collection
Represents an (xsd) schema collection node:
  Sequence
Represents an (xsd) schema <xs:sequence/> node.
  All
Represents an (xsd) schema <xs:all/> node.
  Choice
Represents an (xsd) schema <xs:choice/> node.
  ComplexContent
Represents an (xsd) schema <xs:complexContent/> node.
  SimpleContent
Represents an (xsd) schema <xs:simpleContent/> node.
  Enumeration
Represents an (xsd) schema <xs:enumeration/> node
  Element
Represents an (xsd) schema <xs:element/> node.
  Extension
Represents an (xsd) schema <xs:extension/> node.
  Import
Represents an (xsd) schema <xs:import/> node
  Include
Represents an (xsd) schema <xs:include/> node
  Attribute
Represents an (xsd) <attribute/> node
  Any
Represents an (xsd) <any/> node
  Factory
Variables [hide private]
  log = getLogger(__name__)
  __package__ = 'suds.xsd'