Home | Trees | Indices | Help |
|
---|
|
The really ugly code that generates the Python bindings. This whole thing is going to be refactored once customized generation makes it to the top of the task queue.
|
|||
ReferenceLiteral Base class for something that requires fairly complex activity in order to generate its literal value. |
|||
ReferenceFacetMember | |||
ReferenceWildcard | |||
ReferenceSchemaComponent | |||
ReferenceNamespace | |||
ReferenceExpandedName | |||
ReferenceFacet | |||
ReferenceEnumerationMember | |||
_CTDAuxData Helper class holding information need in both preparation and generation. |
|||
BindingIO | |||
_ModuleNaming_mixin | |||
NamespaceModule This class represents a Python module that holds all the declarations belonging to a specific namespace. |
|||
NamespaceGroupModule This class represents a Python module that holds all the declarations belonging to a set of namespaces which have interdependencies. |
|||
Generator Configuration and data for a single binding-generation action. |
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|
|||
_log = logging.getLogger(__name__)
|
|||
__package__ =
|
|
Construct a FAC term tree for a particle. This translates the XML schema content model of particles, model groups, element declarations, and wildcards into a tree expressing the corresponding content as a regular expression with numerical constraints.
|
Walk a term tree to determine which element declarations may appear multiple times. The bindings need to use a list for any Python attribute corresponding to an element declaration that can occur multiple times in the content model. The number of occurrences is determined by the occurrence constraints on parent particles and the compositors of containing model groups. All this information is available in the term tree used for the content model automaton.
|
Home | Trees | Indices | Help |
|
---|
Generated by Epydoc 3.0.1 on Wed Nov 7 19:27:33 2012 | http://epydoc.sourceforge.net |