Sophie

Sophie

distrib > Fedora > 15 > i386 > by-pkgid > 1f34149679700274d273f929cf13b29a > files > 866

PyXB-1.1.2-1.fc15.noarch.rpm

<?xml version="1.0" encoding="ascii"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
          "DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
  <title>pyxb.binding.generate.Generator</title>
  <link rel="stylesheet" href="epydoc.css" type="text/css" />
  <script type="text/javascript" src="epydoc.js"></script>
</head>

<body bgcolor="white" text="black" link="blue" vlink="#204080"
      alink="#204080">
<!-- ==================== NAVIGATION BAR ==================== -->
<table class="navbar" border="0" width="100%" cellpadding="0"
       bgcolor="#a0c0ff" cellspacing="0">
  <tr valign="middle">
  <!-- Home link -->
      <th>&nbsp;&nbsp;&nbsp;<a
        href="pyxb-module.html">Home</a>&nbsp;&nbsp;&nbsp;</th>

  <!-- Tree link -->
      <th>&nbsp;&nbsp;&nbsp;<a
        href="module-tree.html">Trees</a>&nbsp;&nbsp;&nbsp;</th>

  <!-- Index link -->
      <th>&nbsp;&nbsp;&nbsp;<a
        href="identifier-index.html">Indices</a>&nbsp;&nbsp;&nbsp;</th>

  <!-- Help link -->
      <th>&nbsp;&nbsp;&nbsp;<a
        href="help.html">Help</a>&nbsp;&nbsp;&nbsp;</th>

  <!-- Project homepage -->
      <th class="navbar" align="right" width="100%">
        <table border="0" cellpadding="0" cellspacing="0">
          <tr><th class="navbar" align="center"
            >PyXB hosted on <a href="http://sourceforge.net/projects/pyxb"><img src="http://sflogo.sourceforge.net/sflogo.php?group_id=263147&amp;type=9" width="80" height="15" alt="Get PyXB: Python XML Schema Bindings at SourceForge.net. Fast, secure and Free Open Source software downloads"/></a></th>
          </tr></table></th>
  </tr>
</table>
<table width="100%" cellpadding="0" cellspacing="0">
  <tr valign="top">
    <td width="100%">
      <span class="breadcrumbs">
        <a href="pyxb-module.html">Package&nbsp;pyxb</a> ::
        <a href="pyxb.binding-module.html">Package&nbsp;binding</a> ::
        <a href="pyxb.binding.generate-module.html">Module&nbsp;generate</a> ::
        Class&nbsp;Generator
      </span>
    </td>
    <td>
      <table cellpadding="0" cellspacing="0">
        <!-- hide/show private -->
        <tr><td align="right"><span class="options">[<a href="javascript:void(0);" class="privatelink"
    onclick="toggle_private();">hide&nbsp;private</a>]</span></td></tr>
        <tr><td align="right"><span class="options"
            >[<a href="frames.html" target="_top">frames</a
            >]&nbsp;|&nbsp;<a href="pyxb.binding.generate.Generator-class.html"
            target="_top">no&nbsp;frames</a>]</span></td></tr>
      </table>
    </td>
  </tr>
</table>
<!-- ==================== CLASS DESCRIPTION ==================== -->
<h1 class="epydoc">Class Generator</h1><p class="nomargin-top"><span class="codelink"><a href="pyxb.binding.generate-pysrc.html#Generator">source&nbsp;code</a></span></p>
<pre class="base-tree">
object --+
         |
        <strong class="uidshort">Generator</strong>
</pre>

<hr />
<p>Configuration and data for a single binding-generation action.</p>

<!-- ==================== INSTANCE METHODS ==================== -->
<a name="section-InstanceMethods"></a>
<table class="summary" border="1" cellpadding="3"
       cellspacing="0" width="100%" bgcolor="white">
<tr bgcolor="#70b0f0" class="table-header">
  <td colspan="2" class="table-header">
    <table border="0" cellpadding="0" cellspacing="0" width="100%">
      <tr valign="top">
        <td align="left"><span class="table-header">Instance Methods</span></td>
        <td align="right" valign="top"
         ><span class="options">[<a href="#section-InstanceMethods"
         class="privatelink" onclick="toggle_private();"
         >hide private</a>]</span></td>
      </tr>
    </table>
  </td>
</tr>
<tr>
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type"><code>str</code></span>
    </td><td class="summary">
      <table width="100%" cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td><span class="summary-sig"><a name="bindingRoot"></a><span class="summary-sig-name">bindingRoot</span>(<span class="summary-sig-arg">self</span>)</span><br />
      The directory path into which generated bindings will be written.</td>
          <td align="right" valign="top">
            <span class="codelink"><a href="pyxb.binding.generate-pysrc.html#Generator.bindingRoot">source&nbsp;code</a></span>
            
          </td>
        </tr>
      </table>
      
    </td>
  </tr>
<tr>
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
      <table width="100%" cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td><span class="summary-sig"><a name="setBindingRoot"></a><span class="summary-sig-name">setBindingRoot</span>(<span class="summary-sig-arg">self</span>,
        <span class="summary-sig-arg">binding_root</span>)</span></td>
          <td align="right" valign="top">
            <span class="codelink"><a href="pyxb.binding.generate-pysrc.html#Generator.setBindingRoot">source&nbsp;code</a></span>
            
          </td>
        </tr>
      </table>
      
    </td>
  </tr>
<tr class="private">
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
      <table width="100%" cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td><span class="summary-sig"><a name="__moduleFilePath"></a><span class="summary-sig-name">__moduleFilePath</span>(<span class="summary-sig-arg">self</span>,
        <span class="summary-sig-arg">module_elts</span>,
        <span class="summary-sig-arg">inhibit_extension</span>=<span class="summary-sig-default">False</span>)</span></td>
          <td align="right" valign="top">
            <span class="codelink"><a href="pyxb.binding.generate-pysrc.html#Generator.__moduleFilePath">source&nbsp;code</a></span>
            
          </td>
        </tr>
      </table>
      
    </td>
  </tr>
<tr>
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
      <table width="100%" cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td><span class="summary-sig"><a name="generateToFiles"></a><span class="summary-sig-name">generateToFiles</span>(<span class="summary-sig-arg">self</span>)</span></td>
          <td align="right" valign="top">
            <span class="codelink"><a href="pyxb.binding.generate-pysrc.html#Generator.generateToFiles">source&nbsp;code</a></span>
            
          </td>
        </tr>
      </table>
      
    </td>
  </tr>
<tr>
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
      <table width="100%" cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td><span class="summary-sig"><a name="modulePathData"></a><span class="summary-sig-name">modulePathData</span>(<span class="summary-sig-arg">self</span>,
        <span class="summary-sig-arg">module</span>)</span></td>
          <td align="right" valign="top">
            <span class="codelink"><a href="pyxb.binding.generate-pysrc.html#Generator.modulePathData">source&nbsp;code</a></span>
            
          </td>
        </tr>
      </table>
      
    </td>
  </tr>
<tr>
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
      <table width="100%" cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td><span class="summary-sig"><a name="schemaRoot"></a><span class="summary-sig-name">schemaRoot</span>(<span class="summary-sig-arg">self</span>)</span><br />
      The directory from which entrypoint schemas specified as relative 
      file paths will be read.</td>
          <td align="right" valign="top">
            <span class="codelink"><a href="pyxb.binding.generate-pysrc.html#Generator.schemaRoot">source&nbsp;code</a></span>
            
          </td>
        </tr>
      </table>
      
    </td>
  </tr>
<tr>
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
      <table width="100%" cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td><span class="summary-sig"><a name="setSchemaRoot"></a><span class="summary-sig-name">setSchemaRoot</span>(<span class="summary-sig-arg">self</span>,
        <span class="summary-sig-arg">schema_root</span>)</span></td>
          <td align="right" valign="top">
            <span class="codelink"><a href="pyxb.binding.generate-pysrc.html#Generator.setSchemaRoot">source&nbsp;code</a></span>
            
          </td>
        </tr>
      </table>
      
    </td>
  </tr>
<tr>
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
      <table width="100%" cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td><span class="summary-sig"><a href="pyxb.binding.generate.Generator-class.html#schemaStrippedPrefix" class="summary-sig-name">schemaStrippedPrefix</a>(<span class="summary-sig-arg">self</span>)</span><br />
      Optional string that is stripped from the beginning of schemaLocation
      values before loading from them.</td>
          <td align="right" valign="top">
            <span class="codelink"><a href="pyxb.binding.generate-pysrc.html#Generator.schemaStrippedPrefix">source&nbsp;code</a></span>
            
          </td>
        </tr>
      </table>
      
    </td>
  </tr>
<tr>
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
      <table width="100%" cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td><span class="summary-sig"><a name="setSchemaStrippedPrefix"></a><span class="summary-sig-name">setSchemaStrippedPrefix</span>(<span class="summary-sig-arg">self</span>,
        <span class="summary-sig-arg">schema_stripped_prefix</span>)</span></td>
          <td align="right" valign="top">
            <span class="codelink"><a href="pyxb.binding.generate-pysrc.html#Generator.setSchemaStrippedPrefix">source&nbsp;code</a></span>
            
          </td>
        </tr>
      </table>
      
    </td>
  </tr>
<tr>
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
      <table width="100%" cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td><span class="summary-sig"><a href="pyxb.binding.generate.Generator-class.html#locationPrefixRewriteMap" class="summary-sig-name">locationPrefixRewriteMap</a>(<span class="summary-sig-arg">self</span>)</span><br />
      Optional map to rewrite schema locations.</td>
          <td align="right" valign="top">
            <span class="codelink"><a href="pyxb.binding.generate-pysrc.html#Generator.locationPrefixRewriteMap">source&nbsp;code</a></span>
            
          </td>
        </tr>
      </table>
      
    </td>
  </tr>
<tr>
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
      <table width="100%" cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td><span class="summary-sig"><a name="setLocationPrefixRewriteMap"></a><span class="summary-sig-name">setLocationPrefixRewriteMap</span>(<span class="summary-sig-arg">self</span>,
        <span class="summary-sig-arg">location_prefix_rewrite_map</span>)</span></td>
          <td align="right" valign="top">
            <span class="codelink"><a href="pyxb.binding.generate-pysrc.html#Generator.setLocationPrefixRewriteMap">source&nbsp;code</a></span>
            
          </td>
        </tr>
      </table>
      
    </td>
  </tr>
<tr>
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
      <table width="100%" cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td><span class="summary-sig"><a href="pyxb.binding.generate.Generator-class.html#addLocationPrefixRewrite" class="summary-sig-name">addLocationPrefixRewrite</a>(<span class="summary-sig-arg">self</span>,
        <span class="summary-sig-arg">prefix</span>,
        <span class="summary-sig-arg">substituent</span>)</span><br />
      Add a rewrite entry for schema locations.</td>
          <td align="right" valign="top">
            <span class="codelink"><a href="pyxb.binding.generate-pysrc.html#Generator.addLocationPrefixRewrite">source&nbsp;code</a></span>
            
          </td>
        </tr>
      </table>
      
    </td>
  </tr>
<tr>
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
      <table width="100%" cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td><span class="summary-sig"><a href="pyxb.binding.generate.Generator-class.html#argAddLocationPrefixRewrite" class="summary-sig-name">argAddLocationPrefixRewrite</a>(<span class="summary-sig-arg">self</span>,
        <span class="summary-sig-arg">prefix_rewrite</span>)</span><br />
      Add a rewrite entry for schema locations.</td>
          <td align="right" valign="top">
            <span class="codelink"><a href="pyxb.binding.generate-pysrc.html#Generator.argAddLocationPrefixRewrite">source&nbsp;code</a></span>
            
          </td>
        </tr>
      </table>
      
    </td>
  </tr>
<tr>
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
      <table width="100%" cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td><span class="summary-sig"><a href="pyxb.binding.generate.Generator-class.html#schemaLocationList" class="summary-sig-name">schemaLocationList</a>(<span class="summary-sig-arg">self</span>)</span><br />
      A list of locations from which entrypoint schemas are to be read.</td>
          <td align="right" valign="top">
            <span class="codelink"><a href="pyxb.binding.generate-pysrc.html#Generator.schemaLocationList">source&nbsp;code</a></span>
            
          </td>
        </tr>
      </table>
      
    </td>
  </tr>
<tr>
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
      <table width="100%" cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td><span class="summary-sig"><a name="setSchemaLocationList"></a><span class="summary-sig-name">setSchemaLocationList</span>(<span class="summary-sig-arg">self</span>,
        <span class="summary-sig-arg">schema_location_list</span>)</span></td>
          <td align="right" valign="top">
            <span class="codelink"><a href="pyxb.binding.generate-pysrc.html#Generator.setSchemaLocationList">source&nbsp;code</a></span>
            
          </td>
        </tr>
      </table>
      
    </td>
  </tr>
<tr>
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
      <table width="100%" cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td><span class="summary-sig"><a href="pyxb.binding.generate.Generator-class.html#addSchemaLocation" class="summary-sig-name">addSchemaLocation</a>(<span class="summary-sig-arg">self</span>,
        <span class="summary-sig-arg">schema_location</span>,
        <span class="summary-sig-arg">converter</span>=<span class="summary-sig-default">None</span>)</span><br />
      Add the location of an entrypoint schema.</td>
          <td align="right" valign="top">
            <span class="codelink"><a href="pyxb.binding.generate-pysrc.html#Generator.addSchemaLocation">source&nbsp;code</a></span>
            
          </td>
        </tr>
      </table>
      
    </td>
  </tr>
<tr>
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
      <table width="100%" cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td><span class="summary-sig"><a href="pyxb.binding.generate.Generator-class.html#argAddSchemaLocation" class="summary-sig-name">argAddSchemaLocation</a>(<span class="summary-sig-arg">self</span>,
        <span class="summary-sig-arg">schema_location</span>)</span><br />
      Add the location of an entrypoint schema.</td>
          <td align="right" valign="top">
            <span class="codelink"><a href="pyxb.binding.generate-pysrc.html#Generator.argAddSchemaLocation">source&nbsp;code</a></span>
            
          </td>
        </tr>
      </table>
      
    </td>
  </tr>
<tr>
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
      <table width="100%" cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td><span class="summary-sig"><a href="pyxb.binding.generate.Generator-class.html#schemas" class="summary-sig-name">schemas</a>(<span class="summary-sig-arg">self</span>)</span><br />
      Schema for which bindings should be generated.</td>
          <td align="right" valign="top">
            <span class="codelink"><a href="pyxb.binding.generate-pysrc.html#Generator.schemas">source&nbsp;code</a></span>
            
          </td>
        </tr>
      </table>
      
    </td>
  </tr>
<tr>
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
      <table width="100%" cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td><span class="summary-sig"><a name="setSchemas"></a><span class="summary-sig-name">setSchemas</span>(<span class="summary-sig-arg">self</span>,
        <span class="summary-sig-arg">schemas</span>)</span></td>
          <td align="right" valign="top">
            <span class="codelink"><a href="pyxb.binding.generate-pysrc.html#Generator.setSchemas">source&nbsp;code</a></span>
            
          </td>
        </tr>
      </table>
      
    </td>
  </tr>
<tr>
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
      <table width="100%" cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td><span class="summary-sig"><a name="addSchema"></a><span class="summary-sig-name">addSchema</span>(<span class="summary-sig-arg">self</span>,
        <span class="summary-sig-arg">schema</span>)</span></td>
          <td align="right" valign="top">
            <span class="codelink"><a href="pyxb.binding.generate-pysrc.html#Generator.addSchema">source&nbsp;code</a></span>
            
          </td>
        </tr>
      </table>
      
    </td>
  </tr>
<tr>
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type"><code>set</code></span>
    </td><td class="summary">
      <table width="100%" cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td><span class="summary-sig"><a href="pyxb.binding.generate.Generator-class.html#namespaces" class="summary-sig-name">namespaces</a>(<span class="summary-sig-arg">self</span>)</span><br />
      The set of <a href="pyxb.namespace.Namespace-class.html" 
      class="link">namespaces</a> for which bindings will be generated.</td>
          <td align="right" valign="top">
            <span class="codelink"><a href="pyxb.binding.generate-pysrc.html#Generator.namespaces">source&nbsp;code</a></span>
            
          </td>
        </tr>
      </table>
      
    </td>
  </tr>
<tr>
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
      <table width="100%" cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td><span class="summary-sig"><a name="setNamespaces"></a><span class="summary-sig-name">setNamespaces</span>(<span class="summary-sig-arg">self</span>,
        <span class="summary-sig-arg">namespace_set</span>)</span></td>
          <td align="right" valign="top">
            <span class="codelink"><a href="pyxb.binding.generate-pysrc.html#Generator.setNamespaces">source&nbsp;code</a></span>
            
          </td>
        </tr>
      </table>
      
    </td>
  </tr>
<tr>
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
      <table width="100%" cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td><span class="summary-sig"><a name="addNamespace"></a><span class="summary-sig-name">addNamespace</span>(<span class="summary-sig-arg">self</span>,
        <span class="summary-sig-arg">namespace</span>)</span></td>
          <td align="right" valign="top">
            <span class="codelink"><a href="pyxb.binding.generate-pysrc.html#Generator.addNamespace">source&nbsp;code</a></span>
            
          </td>
        </tr>
      </table>
      
    </td>
  </tr>
<tr>
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
      <table width="100%" cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td><span class="summary-sig"><a name="moduleList"></a><span class="summary-sig-name">moduleList</span>(<span class="summary-sig-arg">self</span>)</span><br />
      A list of module names to be applied in order to the namespaces of 
      entrypoint schemas</td>
          <td align="right" valign="top">
            <span class="codelink"><a href="pyxb.binding.generate-pysrc.html#Generator.moduleList">source&nbsp;code</a></span>
            
          </td>
        </tr>
      </table>
      
    </td>
  </tr>
<tr class="private">
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
      <table width="100%" cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td><span class="summary-sig"><a name="_setModuleList"></a><span class="summary-sig-name">_setModuleList</span>(<span class="summary-sig-arg">self</span>,
        <span class="summary-sig-arg">module_list</span>)</span></td>
          <td align="right" valign="top">
            <span class="codelink"><a href="pyxb.binding.generate-pysrc.html#Generator._setModuleList">source&nbsp;code</a></span>
            
          </td>
        </tr>
      </table>
      
    </td>
  </tr>
<tr>
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
      <table width="100%" cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td><span class="summary-sig"><a href="pyxb.binding.generate.Generator-class.html#addModuleName" class="summary-sig-name">addModuleName</a>(<span class="summary-sig-arg">self</span>,
        <span class="summary-sig-arg">module_name</span>)</span><br />
      Add a module name corresponding to an entrypoint schema.</td>
          <td align="right" valign="top">
            <span class="codelink"><a href="pyxb.binding.generate-pysrc.html#Generator.addModuleName">source&nbsp;code</a></span>
            
          </td>
        </tr>
      </table>
      
    </td>
  </tr>
<tr>
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
      <table width="100%" cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td><span class="summary-sig"><a href="pyxb.binding.generate.Generator-class.html#modulePrefix" class="summary-sig-name">modulePrefix</a>(<span class="summary-sig-arg">self</span>)</span><br />
      The prefix for binding modules.</td>
          <td align="right" valign="top">
            <span class="codelink"><a href="pyxb.binding.generate-pysrc.html#Generator.modulePrefix">source&nbsp;code</a></span>
            
          </td>
        </tr>
      </table>
      
    </td>
  </tr>
<tr>
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
      <table width="100%" cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td><span class="summary-sig"><a name="setModulePrefix"></a><span class="summary-sig-name">setModulePrefix</span>(<span class="summary-sig-arg">self</span>,
        <span class="summary-sig-arg">module_prefix</span>)</span></td>
          <td align="right" valign="top">
            <span class="codelink"><a href="pyxb.binding.generate-pysrc.html#Generator.setModulePrefix">source&nbsp;code</a></span>
            
          </td>
        </tr>
      </table>
      
    </td>
  </tr>
<tr>
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
      <table width="100%" cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td><span class="summary-sig"><a href="pyxb.binding.generate.Generator-class.html#namespaceModuleMap" class="summary-sig-name">namespaceModuleMap</a>(<span class="summary-sig-arg">self</span>)</span><br />
      A map from namespace URIs to the module to be used for the 
      corresponding generated binding.</td>
          <td align="right" valign="top">
            <span class="codelink"><a href="pyxb.binding.generate-pysrc.html#Generator.namespaceModuleMap">source&nbsp;code</a></span>
            
          </td>
        </tr>
      </table>
      
    </td>
  </tr>
<tr>
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
      <table width="100%" cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td><span class="summary-sig"><a href="pyxb.binding.generate.Generator-class.html#archivePath" class="summary-sig-name">archivePath</a>(<span class="summary-sig-arg">self</span>)</span><br />
      A colon-separated list of paths from which namespace archives can be 
      read.</td>
          <td align="right" valign="top">
            <span class="codelink"><a href="pyxb.binding.generate-pysrc.html#Generator.archivePath">source&nbsp;code</a></span>
            
          </td>
        </tr>
      </table>
      
    </td>
  </tr>
<tr>
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
      <table width="100%" cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td><span class="summary-sig"><a name="setArchivePath"></a><span class="summary-sig-name">setArchivePath</span>(<span class="summary-sig-arg">self</span>,
        <span class="summary-sig-arg">archive_path</span>)</span></td>
          <td align="right" valign="top">
            <span class="codelink"><a href="pyxb.binding.generate-pysrc.html#Generator.setArchivePath">source&nbsp;code</a></span>
            
          </td>
        </tr>
      </table>
      
    </td>
  </tr>
<tr>
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
      <table width="100%" cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td><span class="summary-sig"><a name="noLoadNamespaces"></a><span class="summary-sig-name">noLoadNamespaces</span>(<span class="summary-sig-arg">self</span>)</span><br />
      A frozenset of namespaces that many not be loaded from an archive.</td>
          <td align="right" valign="top">
            <span class="codelink"><a href="pyxb.binding.generate-pysrc.html#Generator.noLoadNamespaces">source&nbsp;code</a></span>
            
          </td>
        </tr>
      </table>
      
    </td>
  </tr>
<tr class="private">
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
      <table width="100%" cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td><span class="summary-sig"><a href="pyxb.binding.generate.Generator-class.html#_setNoLoadNamespaces" class="summary-sig-name" onclick="show_private();">_setNoLoadNamespaces</a>(<span class="summary-sig-arg">self</span>,
        <span class="summary-sig-arg">namespace_set</span>)</span><br />
      Record the set of namespaces that should not be loaded from an 
      archive.</td>
          <td align="right" valign="top">
            <span class="codelink"><a href="pyxb.binding.generate-pysrc.html#Generator._setNoLoadNamespaces">source&nbsp;code</a></span>
            
          </td>
        </tr>
      </table>
      
    </td>
  </tr>
<tr>
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
      <table width="100%" cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td><span class="summary-sig"><a href="pyxb.binding.generate.Generator-class.html#addNoLoadNamespace" class="summary-sig-name">addNoLoadNamespace</a>(<span class="summary-sig-arg">self</span>,
        <span class="summary-sig-arg">namespace</span>)</span><br />
      Mark that the specified namespace should not be loaded from an 
      archive.</td>
          <td align="right" valign="top">
            <span class="codelink"><a href="pyxb.binding.generate-pysrc.html#Generator.addNoLoadNamespace">source&nbsp;code</a></span>
            
          </td>
        </tr>
      </table>
      
    </td>
  </tr>
<tr>
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
      <table width="100%" cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td><span class="summary-sig"><a name="preLoadArchives"></a><span class="summary-sig-name">preLoadArchives</span>(<span class="summary-sig-arg">self</span>)</span><br />
      A list of paths to archives that should be loaded, in order, prior to
      parsing schema.</td>
          <td align="right" valign="top">
            <span class="codelink"><a href="pyxb.binding.generate-pysrc.html#Generator.preLoadArchives">source&nbsp;code</a></span>
            
          </td>
        </tr>
      </table>
      
    </td>
  </tr>
<tr>
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
      <table width="100%" cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td><span class="summary-sig"><a href="pyxb.binding.generate.Generator-class.html#addPreLoadArchive" class="summary-sig-name">addPreLoadArchive</a>(<span class="summary-sig-arg">self</span>,
        <span class="summary-sig-arg">archive_file</span>)</span><br />
      Name of a file containing a stored archive from which namespaces 
      should be read prior to processing schema.</td>
          <td align="right" valign="top">
            <span class="codelink"><a href="pyxb.binding.generate-pysrc.html#Generator.addPreLoadArchive">source&nbsp;code</a></span>
            
          </td>
        </tr>
      </table>
      
    </td>
  </tr>
<tr class="private">
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
      <table width="100%" cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td><span class="summary-sig"><a name="_setPreLoadArchives"></a><span class="summary-sig-name">_setPreLoadArchives</span>(<span class="summary-sig-arg">self</span>,
        <span class="summary-sig-arg">pre_load_archives</span>)</span></td>
          <td align="right" valign="top">
            <span class="codelink"><a href="pyxb.binding.generate-pysrc.html#Generator._setPreLoadArchives">source&nbsp;code</a></span>
            
          </td>
        </tr>
      </table>
      
    </td>
  </tr>
<tr>
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
      <table width="100%" cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td><span class="summary-sig"><a href="pyxb.binding.generate.Generator-class.html#archiveToFile" class="summary-sig-name">archiveToFile</a>(<span class="summary-sig-arg">self</span>)</span><br />
      Optional file into which the archive of namespaces will be written.</td>
          <td align="right" valign="top">
            <span class="codelink"><a href="pyxb.binding.generate-pysrc.html#Generator.archiveToFile">source&nbsp;code</a></span>
            
          </td>
        </tr>
      </table>
      
    </td>
  </tr>
<tr>
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
      <table width="100%" cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td><span class="summary-sig"><a name="setArchiveToFile"></a><span class="summary-sig-name">setArchiveToFile</span>(<span class="summary-sig-arg">self</span>,
        <span class="summary-sig-arg">archive_to_file</span>)</span></td>
          <td align="right" valign="top">
            <span class="codelink"><a href="pyxb.binding.generate-pysrc.html#Generator.setArchiveToFile">source&nbsp;code</a></span>
            
          </td>
        </tr>
      </table>
      
    </td>
  </tr>
<tr>
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
      <table width="100%" cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td><span class="summary-sig"><a name="setNamespaceVisibility"></a><span class="summary-sig-name">setNamespaceVisibility</span>(<span class="summary-sig-arg">self</span>,
        <span class="summary-sig-arg">namespace</span>,
        <span class="summary-sig-arg">visibility</span>)</span></td>
          <td align="right" valign="top">
            <span class="codelink"><a href="pyxb.binding.generate-pysrc.html#Generator.setNamespaceVisibility">source&nbsp;code</a></span>
            
          </td>
        </tr>
      </table>
      
    </td>
  </tr>
<tr class="private">
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
      <table width="100%" cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td><span class="summary-sig"><a name="_setNamespaceVisibilities"></a><span class="summary-sig-name">_setNamespaceVisibilities</span>(<span class="summary-sig-arg">self</span>,
        <span class="summary-sig-arg">public</span>,
        <span class="summary-sig-arg">private</span>)</span></td>
          <td align="right" valign="top">
            <span class="codelink"><a href="pyxb.binding.generate-pysrc.html#Generator._setNamespaceVisibilities">source&nbsp;code</a></span>
            
          </td>
        </tr>
      </table>
      
    </td>
  </tr>
<tr>
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
      <table width="100%" cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td><span class="summary-sig"><a name="namespaceVisibilityMap"></a><span class="summary-sig-name">namespaceVisibilityMap</span>(<span class="summary-sig-arg">self</span>)</span><br />
      Indicates, for specific namespaces, whether their visibility in the 
      archive should be public or private.</td>
          <td align="right" valign="top">
            <span class="codelink"><a href="pyxb.binding.generate-pysrc.html#Generator.namespaceVisibilityMap">source&nbsp;code</a></span>
            
          </td>
        </tr>
      </table>
      
    </td>
  </tr>
<tr>
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
      <table width="100%" cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td><span class="summary-sig"><a href="pyxb.binding.generate.Generator-class.html#defaultNamespacePublic" class="summary-sig-name">defaultNamespacePublic</a>(<span class="summary-sig-arg">self</span>)</span><br />
      Indicates whether unmentioned namespaces will be public or private 
      (default) in the archive.</td>
          <td align="right" valign="top">
            <span class="codelink"><a href="pyxb.binding.generate-pysrc.html#Generator.defaultNamespacePublic">source&nbsp;code</a></span>
            
          </td>
        </tr>
      </table>
      
    </td>
  </tr>
<tr>
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
      <table width="100%" cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td><span class="summary-sig"><a name="setDefaultNamespacePublic"></a><span class="summary-sig-name">setDefaultNamespacePublic</span>(<span class="summary-sig-arg">self</span>,
        <span class="summary-sig-arg">default_namespace_public</span>)</span></td>
          <td align="right" valign="top">
            <span class="codelink"><a href="pyxb.binding.generate-pysrc.html#Generator.setDefaultNamespacePublic">source&nbsp;code</a></span>
            
          </td>
        </tr>
      </table>
      
    </td>
  </tr>
<tr>
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
      <table width="100%" cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td><span class="summary-sig"><a name="validateChanges"></a><span class="summary-sig-name">validateChanges</span>(<span class="summary-sig-arg">self</span>)</span><br />
      Indicates whether the bindings should validate mutations against the 
      content model.</td>
          <td align="right" valign="top">
            <span class="codelink"><a href="pyxb.binding.generate-pysrc.html#Generator.validateChanges">source&nbsp;code</a></span>
            
          </td>
        </tr>
      </table>
      
    </td>
  </tr>
<tr>
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
      <table width="100%" cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td><span class="summary-sig"><a name="setValidateChanges"></a><span class="summary-sig-name">setValidateChanges</span>(<span class="summary-sig-arg">self</span>,
        <span class="summary-sig-arg">validate_changes</span>)</span></td>
          <td align="right" valign="top">
            <span class="codelink"><a href="pyxb.binding.generate-pysrc.html#Generator.setValidateChanges">source&nbsp;code</a></span>
            
          </td>
        </tr>
      </table>
      
    </td>
  </tr>
<tr>
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
      <table width="100%" cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td><span class="summary-sig"><a href="pyxb.binding.generate.Generator-class.html#bindingStyle" class="summary-sig-name">bindingStyle</a>(<span class="summary-sig-arg">self</span>)</span><br />
      The style of Python used in generated bindings.</td>
          <td align="right" valign="top">
            <span class="codelink"><a href="pyxb.binding.generate-pysrc.html#Generator.bindingStyle">source&nbsp;code</a></span>
            
          </td>
        </tr>
      </table>
      
    </td>
  </tr>
<tr>
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
      <table width="100%" cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td><span class="summary-sig"><a name="setBindingStyle"></a><span class="summary-sig-name">setBindingStyle</span>(<span class="summary-sig-arg">self</span>,
        <span class="summary-sig-arg">binding_style</span>)</span></td>
          <td align="right" valign="top">
            <span class="codelink"><a href="pyxb.binding.generate-pysrc.html#Generator.setBindingStyle">source&nbsp;code</a></span>
            
          </td>
        </tr>
      </table>
      
    </td>
  </tr>
<tr>
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
      <table width="100%" cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td><span class="summary-sig"><a href="pyxb.binding.generate.Generator-class.html#writeForCustomization" class="summary-sig-name">writeForCustomization</a>(<span class="summary-sig-arg">self</span>)</span><br />
      Indicates whether the binding Python code should be written into a 
      sub-module for customization.</td>
          <td align="right" valign="top">
            <span class="codelink"><a href="pyxb.binding.generate-pysrc.html#Generator.writeForCustomization">source&nbsp;code</a></span>
            
          </td>
        </tr>
      </table>
      
    </td>
  </tr>
<tr>
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
      <table width="100%" cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td><span class="summary-sig"><a name="setWriteForCustomization"></a><span class="summary-sig-name">setWriteForCustomization</span>(<span class="summary-sig-arg">self</span>,
        <span class="summary-sig-arg">write_for_customization</span>)</span></td>
          <td align="right" valign="top">
            <span class="codelink"><a href="pyxb.binding.generate-pysrc.html#Generator.setWriteForCustomization">source&nbsp;code</a></span>
            
          </td>
        </tr>
      </table>
      
    </td>
  </tr>
<tr>
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
      <table width="100%" cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td><span class="summary-sig"><a href="pyxb.binding.generate.Generator-class.html#allowAbsentModule" class="summary-sig-name">allowAbsentModule</a>(<span class="summary-sig-arg">self</span>)</span><br />
      Indicates whether the code generator is permitted to process 
      namespace for which no module path can be determined.</td>
          <td align="right" valign="top">
            <span class="codelink"><a href="pyxb.binding.generate-pysrc.html#Generator.allowAbsentModule">source&nbsp;code</a></span>
            
          </td>
        </tr>
      </table>
      
    </td>
  </tr>
<tr>
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
      <table width="100%" cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td><span class="summary-sig"><a name="setAllowAbsentModule"></a><span class="summary-sig-name">setAllowAbsentModule</span>(<span class="summary-sig-arg">self</span>,
        <span class="summary-sig-arg">allow_absent_module</span>)</span></td>
          <td align="right" valign="top">
            <span class="codelink"><a href="pyxb.binding.generate-pysrc.html#Generator.setAllowAbsentModule">source&nbsp;code</a></span>
            
          </td>
        </tr>
      </table>
      
    </td>
  </tr>
<tr>
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
      <table width="100%" cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td><span class="summary-sig"><a href="pyxb.binding.generate.Generator-class.html#allowBuiltinGeneration" class="summary-sig-name">allowBuiltinGeneration</a>(<span class="summary-sig-arg">self</span>)</span><br />
      Indicates whether bindings will be written for namespaces that are 
      built-in to PyXB.</td>
          <td align="right" valign="top">
            <span class="codelink"><a href="pyxb.binding.generate-pysrc.html#Generator.allowBuiltinGeneration">source&nbsp;code</a></span>
            
          </td>
        </tr>
      </table>
      
    </td>
  </tr>
<tr>
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
      <table width="100%" cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td><span class="summary-sig"><a name="setAllowBuiltinGeneration"></a><span class="summary-sig-name">setAllowBuiltinGeneration</span>(<span class="summary-sig-arg">self</span>,
        <span class="summary-sig-arg">allow_builtin_generation</span>)</span></td>
          <td align="right" valign="top">
            <span class="codelink"><a href="pyxb.binding.generate-pysrc.html#Generator.setAllowBuiltinGeneration">source&nbsp;code</a></span>
            
          </td>
        </tr>
      </table>
      
    </td>
  </tr>
<tr>
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type"><code>str</code></span>
    </td><td class="summary">
      <table width="100%" cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td><span class="summary-sig"><a href="pyxb.binding.generate.Generator-class.html#uriContentArchiveDirectory" class="summary-sig-name">uriContentArchiveDirectory</a>(<span class="summary-sig-arg">self</span>)</span><br />
      The directory path into which any content retrieved by URI will be 
      written.</td>
          <td align="right" valign="top">
            <span class="codelink"><a href="pyxb.binding.generate-pysrc.html#Generator.uriContentArchiveDirectory">source&nbsp;code</a></span>
            
          </td>
        </tr>
      </table>
      
    </td>
  </tr>
<tr>
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
      <table width="100%" cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td><span class="summary-sig"><a name="setUriContentArchiveDirectory"></a><span class="summary-sig-name">setUriContentArchiveDirectory</span>(<span class="summary-sig-arg">self</span>,
        <span class="summary-sig-arg">ucad</span>)</span></td>
          <td align="right" valign="top">
            <span class="codelink"><a href="pyxb.binding.generate-pysrc.html#Generator.setUriContentArchiveDirectory">source&nbsp;code</a></span>
            
          </td>
        </tr>
      </table>
      
    </td>
  </tr>
<tr>
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
      <table width="100%" cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td><span class="summary-sig"><a href="pyxb.binding.generate.Generator-class.html#__init__" class="summary-sig-name">__init__</a>(<span class="summary-sig-arg">self</span>,
        <span class="summary-sig-arg">*args</span>,
        <span class="summary-sig-arg">**kw</span>)</span><br />
      Create a configuration to be used for generating bindings.</td>
          <td align="right" valign="top">
            <span class="codelink"><a href="pyxb.binding.generate-pysrc.html#Generator.__init__">source&nbsp;code</a></span>
            
          </td>
        </tr>
      </table>
      
    </td>
  </tr>
<tr class="private">
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
      <table width="100%" cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td><span class="summary-sig"><a name="__stripSpaces"></a><span class="summary-sig-name">__stripSpaces</span>(<span class="summary-sig-arg">self</span>,
        <span class="summary-sig-arg">string</span>)</span></td>
          <td align="right" valign="top">
            <span class="codelink"><a href="pyxb.binding.generate-pysrc.html#Generator.__stripSpaces">source&nbsp;code</a></span>
            
          </td>
        </tr>
      </table>
      
    </td>
  </tr>
<tr>
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
      <table width="100%" cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td><span class="summary-sig"><a name="applyOptionValues"></a><span class="summary-sig-name">applyOptionValues</span>(<span class="summary-sig-arg">self</span>,
        <span class="summary-sig-arg">options</span>,
        <span class="summary-sig-arg">args</span>=<span class="summary-sig-default">None</span>)</span></td>
          <td align="right" valign="top">
            <span class="codelink"><a href="pyxb.binding.generate-pysrc.html#Generator.applyOptionValues">source&nbsp;code</a></span>
            
          </td>
        </tr>
      </table>
      
    </td>
  </tr>
<tr>
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
      <table width="100%" cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td><span class="summary-sig"><a name="setFromCommandLine"></a><span class="summary-sig-name">setFromCommandLine</span>(<span class="summary-sig-arg">self</span>,
        <span class="summary-sig-arg">argv</span>=<span class="summary-sig-default">None</span>)</span></td>
          <td align="right" valign="top">
            <span class="codelink"><a href="pyxb.binding.generate-pysrc.html#Generator.setFromCommandLine">source&nbsp;code</a></span>
            
          </td>
        </tr>
      </table>
      
    </td>
  </tr>
<tr>
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
      <table width="100%" cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td><span class="summary-sig"><a name="generationUID"></a><span class="summary-sig-name">generationUID</span>(<span class="summary-sig-arg">self</span>)</span></td>
          <td align="right" valign="top">
            <span class="codelink"><a href="pyxb.binding.generate-pysrc.html#Generator.generationUID">source&nbsp;code</a></span>
            
          </td>
        </tr>
      </table>
      
    </td>
  </tr>
<tr>
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
      <table width="100%" cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td><span class="summary-sig"><a href="pyxb.binding.generate.Generator-class.html#optionParser" class="summary-sig-name">optionParser</a>(<span class="summary-sig-arg">self</span>,
        <span class="summary-sig-arg">reset</span>=<span class="summary-sig-default">False</span>)</span><br />
      Return an <code>optparse.OptionParser</code> instance tied to this 
      configuration.</td>
          <td align="right" valign="top">
            <span class="codelink"><a href="pyxb.binding.generate-pysrc.html#Generator.optionParser">source&nbsp;code</a></span>
            
          </td>
        </tr>
      </table>
      
    </td>
  </tr>
<tr>
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
      <table width="100%" cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td><span class="summary-sig"><a href="pyxb.binding.generate.Generator-class.html#getCommandLineArgs" class="summary-sig-name">getCommandLineArgs</a>(<span class="summary-sig-arg">self</span>)</span><br />
      Return a command line option sequence that could be used to construct
      an equivalent configuration.</td>
          <td align="right" valign="top">
            <span class="codelink"><a href="pyxb.binding.generate-pysrc.html#Generator.getCommandLineArgs">source&nbsp;code</a></span>
            
          </td>
        </tr>
      </table>
      
    </td>
  </tr>
<tr>
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
      <table width="100%" cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td><span class="summary-sig"><a name="normalizeSchemaLocation"></a><span class="summary-sig-name">normalizeSchemaLocation</span>(<span class="summary-sig-arg">self</span>,
        <span class="summary-sig-arg">sl</span>)</span></td>
          <td align="right" valign="top">
            <span class="codelink"><a href="pyxb.binding.generate-pysrc.html#Generator.normalizeSchemaLocation">source&nbsp;code</a></span>
            
          </td>
        </tr>
      </table>
      
    </td>
  </tr>
<tr class="private">
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
      <table width="100%" cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td><span class="summary-sig"><a name="__assignModulePath"></a><span class="summary-sig-name">__assignModulePath</span>(<span class="summary-sig-arg">self</span>,
        <span class="summary-sig-arg">module_record</span>,
        <span class="summary-sig-arg">module_path</span>=<span class="summary-sig-default">None</span>)</span></td>
          <td align="right" valign="top">
            <span class="codelink"><a href="pyxb.binding.generate-pysrc.html#Generator.__assignModulePath">source&nbsp;code</a></span>
            
          </td>
        </tr>
      </table>
      
    </td>
  </tr>
<tr>
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
      <table width="100%" cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td><span class="summary-sig"><a name="resolveExternalSchema"></a><span class="summary-sig-name">resolveExternalSchema</span>(<span class="summary-sig-arg">self</span>,
        <span class="summary-sig-arg">reset</span>=<span class="summary-sig-default">False</span>)</span></td>
          <td align="right" valign="top">
            <span class="codelink"><a href="pyxb.binding.generate-pysrc.html#Generator.resolveExternalSchema">source&nbsp;code</a></span>
            
          </td>
        </tr>
      </table>
      
    </td>
  </tr>
<tr class="private">
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
      <table width="100%" cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td><span class="summary-sig"><a name="__graphFromComponents"></a><span class="summary-sig-name">__graphFromComponents</span>(<span class="summary-sig-arg">self</span>,
        <span class="summary-sig-arg">components</span>,
        <span class="summary-sig-arg">include_lax</span>)</span></td>
          <td align="right" valign="top">
            <span class="codelink"><a href="pyxb.binding.generate-pysrc.html#Generator.__graphFromComponents">source&nbsp;code</a></span>
            
          </td>
        </tr>
      </table>
      
    </td>
  </tr>
<tr class="private">
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
      <table width="100%" cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td><span class="summary-sig"><a name="__buildBindingModules"></a><span class="summary-sig-name">__buildBindingModules</span>(<span class="summary-sig-arg">self</span>)</span></td>
          <td align="right" valign="top">
            <span class="codelink"><a href="pyxb.binding.generate-pysrc.html#Generator.__buildBindingModules">source&nbsp;code</a></span>
            
          </td>
        </tr>
      </table>
      
    </td>
  </tr>
<tr>
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
      <table width="100%" cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td><span class="summary-sig"><a name="bindingModules"></a><span class="summary-sig-name">bindingModules</span>(<span class="summary-sig-arg">self</span>,
        <span class="summary-sig-arg">reset</span>=<span class="summary-sig-default">False</span>)</span></td>
          <td align="right" valign="top">
            <span class="codelink"><a href="pyxb.binding.generate-pysrc.html#Generator.bindingModules">source&nbsp;code</a></span>
            
          </td>
        </tr>
      </table>
      
    </td>
  </tr>
<tr>
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
      <table width="100%" cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td><span class="summary-sig"><a name="writeNamespaceArchive"></a><span class="summary-sig-name">writeNamespaceArchive</span>(<span class="summary-sig-arg">self</span>)</span></td>
          <td align="right" valign="top">
            <span class="codelink"><a href="pyxb.binding.generate-pysrc.html#Generator.writeNamespaceArchive">source&nbsp;code</a></span>
            
          </td>
        </tr>
      </table>
      
    </td>
  </tr>
<tr>
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
      <table width="100%" cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td><span class="summary-sig"><a name="moduleForComponent"></a><span class="summary-sig-name">moduleForComponent</span>(<span class="summary-sig-arg">self</span>,
        <span class="summary-sig-arg">component</span>)</span></td>
          <td align="right" valign="top">
            <span class="codelink"><a href="pyxb.binding.generate-pysrc.html#Generator.moduleForComponent">source&nbsp;code</a></span>
            
          </td>
        </tr>
      </table>
      
    </td>
  </tr>
  <tr>
    <td colspan="2" class="summary">
    <p class="indent-wrapped-lines"><b>Inherited from <code>object</code></b>:
      <code>__delattr__</code>,
      <code>__format__</code>,
      <code>__getattribute__</code>,
      <code>__hash__</code>,
      <code>__new__</code>,
      <code>__reduce__</code>,
      <code>__reduce_ex__</code>,
      <code>__repr__</code>,
      <code>__setattr__</code>,
      <code>__sizeof__</code>,
      <code>__str__</code>,
      <code>__subclasshook__</code>
      </p>
    </td>
  </tr>
</table>
<!-- ==================== CLASS VARIABLES ==================== -->
<a name="section-ClassVariables"></a>
<table class="summary" border="1" cellpadding="3"
       cellspacing="0" width="100%" bgcolor="white">
<tr bgcolor="#70b0f0" class="table-header">
  <td colspan="2" class="table-header">
    <table border="0" cellpadding="0" cellspacing="0" width="100%">
      <tr valign="top">
        <td align="left"><span class="table-header">Class Variables</span></td>
        <td align="right" valign="top"
         ><span class="options">[<a href="#section-ClassVariables"
         class="privatelink" onclick="toggle_private();"
         >hide private</a>]</span></td>
      </tr>
    </table>
  </td>
</tr>
<tr class="private">
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
        <a name="_DEFAULT_bindingRoot"></a><span class="summary-name">_DEFAULT_bindingRoot</span> = <code title="'.'"><code class="variable-quote">'</code><code class="variable-string">.</code><code class="variable-quote">'</code></code>
    </td>
  </tr>
<tr class="private">
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
        <a name="__bindingRoot"></a><span class="summary-name">__bindingRoot</span> = <code title="None">None</code><br />
      hash(x)
    </td>
  </tr>
<tr class="private">
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
        <a name="__generateToFiles"></a><span class="summary-name">__generateToFiles</span> = <code title="None">None</code><br />
      hash(x)
    </td>
  </tr>
<tr class="private">
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
        <a name="__schemaRoot"></a><span class="summary-name">__schemaRoot</span> = <code title="None">None</code><br />
      hash(x)
    </td>
  </tr>
<tr class="private">
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
        <a name="__schemaStrippedPrefix"></a><span class="summary-name">__schemaStrippedPrefix</span> = <code title="None">None</code><br />
      hash(x)
    </td>
  </tr>
<tr class="private">
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
        <a name="__locationPrefixMap"></a><span class="summary-name">__locationPrefixMap</span> = <code title="{}"><code class="variable-group">{</code><code class="variable-group">}</code></code>
    </td>
  </tr>
<tr class="private">
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
        <a name="__schemaLocationList"></a><span class="summary-name">__schemaLocationList</span> = <code title="None">None</code><br />
      hash(x)
    </td>
  </tr>
<tr class="private">
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
        <a name="__schemas"></a><span class="summary-name">__schemas</span> = <code title="None">None</code><br />
      hash(x)
    </td>
  </tr>
<tr class="private">
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
        <a name="__namespaces"></a><span class="summary-name">__namespaces</span> = <code title="None">None</code><br />
      hash(x)
    </td>
  </tr>
<tr class="private">
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
        <a name="__moduleList"></a><span class="summary-name">__moduleList</span> = <code title="None">None</code><br />
      hash(x)
    </td>
  </tr>
<tr class="private">
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
        <a name="__modulePrefix"></a><span class="summary-name">__modulePrefix</span> = <code title="None">None</code><br />
      hash(x)
    </td>
  </tr>
<tr class="private">
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
        <a name="__namespaceModuleMap"></a><span class="summary-name">__namespaceModuleMap</span> = <code title="None">None</code><br />
      hash(x)
    </td>
  </tr>
<tr class="private">
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
        <a name="__archivePath"></a><span class="summary-name">__archivePath</span> = <code title="None">None</code><br />
      hash(x)
    </td>
  </tr>
<tr class="private">
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
        <a name="__noloadNamespaces"></a><span class="summary-name">__noloadNamespaces</span> = <code title="None">None</code><br />
      hash(x)
    </td>
  </tr>
<tr class="private">
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
        <a name="__preLoadArchives"></a><span class="summary-name">__preLoadArchives</span> = <code title="None">None</code><br />
      hash(x)
    </td>
  </tr>
<tr class="private">
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
        <a name="__archiveToFile"></a><span class="summary-name">__archiveToFile</span> = <code title="None">None</code><br />
      hash(x)
    </td>
  </tr>
<tr class="private">
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
        <a name="__namespaceVisibilityMap"></a><span class="summary-name">__namespaceVisibilityMap</span> = <code title="None">None</code><br />
      hash(x)
    </td>
  </tr>
<tr class="private">
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
        <a name="__defaultNamespacePublic"></a><span class="summary-name">__defaultNamespacePublic</span> = <code title="None">None</code><br />
      hash(x)
    </td>
  </tr>
<tr class="private">
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
        <a name="__validateChanges"></a><span class="summary-name">__validateChanges</span> = <code title="None">None</code><br />
      hash(x)
    </td>
  </tr>
<tr class="private">
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
        <a name="_DEFAULT_bindingStyle"></a><span class="summary-name">_DEFAULT_bindingStyle</span> = <code title="'property'"><code class="variable-quote">'</code><code class="variable-string">property</code><code class="variable-quote">'</code></code>
    </td>
  </tr>
<tr class="private">
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
        <a name="__bindingStyle"></a><span class="summary-name">__bindingStyle</span> = <code title="None">None</code><br />
      hash(x)
    </td>
  </tr>
<tr class="private">
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
        <a name="__writeForCustomization"></a><span class="summary-name">__writeForCustomization</span> = <code title="None">None</code><br />
      hash(x)
    </td>
  </tr>
<tr class="private">
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
        <a name="__allowAbsentModule"></a><span class="summary-name">__allowAbsentModule</span> = <code title="None">None</code><br />
      hash(x)
    </td>
  </tr>
<tr class="private">
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
        <a name="__allowBuiltinGeneration"></a><span class="summary-name">__allowBuiltinGeneration</span> = <code title="None">None</code><br />
      hash(x)
    </td>
  </tr>
<tr class="private">
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
        <a name="__uriContentArchiveDirectory"></a><span class="summary-name">__uriContentArchiveDirectory</span> = <code title="None">None</code><br />
      hash(x)
    </td>
  </tr>
<tr class="private">
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
        <a name="__stripSpaces_re"></a><span class="summary-name">__stripSpaces_re</span> = <code title="re.compile(r'\s\s\s+')">re.compile(r'\s\s\s<code class="re-op">+</code>')</code>
    </td>
  </tr>
<tr class="private">
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
        <a href="pyxb.binding.generate.Generator-class.html#__OptionSetters" class="summary-name" onclick="show_private();">__OptionSetters</a> = <code title="'binding_root', setBindingRoot, ('schema_root', setSchemaRoot), ('sche\
ma_stripped_prefix', setSchemaStrippedPrefix), ('location_prefix_rewri\
te', argAddLocationPrefixRewrite), ('schema_location', setSchemaLocati\
onList), ('module', _setModuleList), ('module_prefix', setModulePrefix\
), ('archive_path', setArchivePath), ('no_load_namespace', _setNoLoadN\
amespaces), ('pre_load_archive', _setPreLoadArchives), ('archive_to_fi\
le', setArchiveToFile), ('default_namespace_public', setDefaultNamespa\
cePublic), ('binding_style', setBindingStyle), ('validate_changes', se\
...">'binding_root', setBindingRoot, ('schema_roo<code class="variable-ellipsis">...</code></code>
    </td>
  </tr>
<tr class="private">
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
        <a name="__generationUID"></a><span class="summary-name">__generationUID</span> = <code title="None">None</code><br />
      hash(x)
    </td>
  </tr>
<tr class="private">
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
        <a name="__optionParser"></a><span class="summary-name">__optionParser</span> = <code title="None">None</code><br />
      hash(x)
    </td>
  </tr>
<tr class="private">
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
        <a name="__didResolveExternalSchema"></a><span class="summary-name">__didResolveExternalSchema</span> = <code title="False">False</code>
    </td>
  </tr>
<tr class="private">
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
        <a name="__bindingModules"></a><span class="summary-name">__bindingModules</span> = <code title="None">None</code><br />
      hash(x)
    </td>
  </tr>
</table>
<!-- ==================== PROPERTIES ==================== -->
<a name="section-Properties"></a>
<table class="summary" border="1" cellpadding="3"
       cellspacing="0" width="100%" bgcolor="white">
<tr bgcolor="#70b0f0" class="table-header">
  <td colspan="2" class="table-header">
    <table border="0" cellpadding="0" cellspacing="0" width="100%">
      <tr valign="top">
        <td align="left"><span class="table-header">Properties</span></td>
        <td align="right" valign="top"
         ><span class="options">[<a href="#section-Properties"
         class="privatelink" onclick="toggle_private();"
         >hide private</a>]</span></td>
      </tr>
    </table>
  </td>
</tr>
  <tr>
    <td colspan="2" class="summary">
    <p class="indent-wrapped-lines"><b>Inherited from <code>object</code></b>:
      <code>__class__</code>
      </p>
    </td>
  </tr>
</table>
<!-- ==================== METHOD DETAILS ==================== -->
<a name="section-MethodDetails"></a>
<table class="details" border="1" cellpadding="3"
       cellspacing="0" width="100%" bgcolor="white">
<tr bgcolor="#70b0f0" class="table-header">
  <td colspan="2" class="table-header">
    <table border="0" cellpadding="0" cellspacing="0" width="100%">
      <tr valign="top">
        <td align="left"><span class="table-header">Method Details</span></td>
        <td align="right" valign="top"
         ><span class="options">[<a href="#section-MethodDetails"
         class="privatelink" onclick="toggle_private();"
         >hide private</a>]</span></td>
      </tr>
    </table>
  </td>
</tr>
</table>
<a name="schemaStrippedPrefix"></a>
<div>
<table class="details" border="1" cellpadding="3"
       cellspacing="0" width="100%" bgcolor="white">
<tr><td>
  <table width="100%" cellpadding="0" cellspacing="0" border="0">
  <tr valign="top"><td>
  <h3 class="epydoc"><span class="sig"><span class="sig-name">schemaStrippedPrefix</span>(<span class="sig-arg">self</span>)</span>
  </h3>
  </td><td align="right" valign="top"
    ><span class="codelink"><a href="pyxb.binding.generate-pysrc.html#Generator.schemaStrippedPrefix">source&nbsp;code</a></span>&nbsp;
    </td>
  </tr></table>
  
  <p>Optional string that is stripped from the beginning of schemaLocation 
  values before loading from them.</p>
  <p>This applies only to the values of schemaLocation attributes in 
  <code>import</code> and <code>include</code> elements.  Its purpose is to
  convert absolute schema locations into relative ones to allow offline 
  processing when all schema are available in a local directory.  See 
  <code>schemaRoot</code>.</p>
  <dl class="fields">
  </dl>
</td></tr></table>
</div>
<a name="locationPrefixRewriteMap"></a>
<div>
<table class="details" border="1" cellpadding="3"
       cellspacing="0" width="100%" bgcolor="white">
<tr><td>
  <table width="100%" cellpadding="0" cellspacing="0" border="0">
  <tr valign="top"><td>
  <h3 class="epydoc"><span class="sig"><span class="sig-name">locationPrefixRewriteMap</span>(<span class="sig-arg">self</span>)</span>
  </h3>
  </td><td align="right" valign="top"
    ><span class="codelink"><a href="pyxb.binding.generate-pysrc.html#Generator.locationPrefixRewriteMap">source&nbsp;code</a></span>&nbsp;
    </td>
  </tr></table>
  
  <p>Optional map to rewrite schema locations.</p>
  <p>This applies only to the values of schemaLocation attributes in 
  <code>import</code> and <code>include</code> elements.  Its purpose is to
  convert remote or absolute schema locations into local or relative ones 
  to allow offline processing when all schema are available in a local 
  directory.  See <code>schemaRoot</code>.</p>
  <dl class="fields">
  </dl>
</td></tr></table>
</div>
<a name="addLocationPrefixRewrite"></a>
<div>
<table class="details" border="1" cellpadding="3"
       cellspacing="0" width="100%" bgcolor="white">
<tr><td>
  <table width="100%" cellpadding="0" cellspacing="0" border="0">
  <tr valign="top"><td>
  <h3 class="epydoc"><span class="sig"><span class="sig-name">addLocationPrefixRewrite</span>(<span class="sig-arg">self</span>,
        <span class="sig-arg">prefix</span>,
        <span class="sig-arg">substituent</span>)</span>
  </h3>
  </td><td align="right" valign="top"
    ><span class="codelink"><a href="pyxb.binding.generate-pysrc.html#Generator.addLocationPrefixRewrite">source&nbsp;code</a></span>&nbsp;
    </td>
  </tr></table>
  
  <p>Add a rewrite entry for schema locations.</p>
  <dl class="fields">
    <dt>Parameters:</dt>
    <dd><ul class="nomargin-top">
        <li><strong class="pname"><code>prefix</code></strong> - A text prefix that should be removed from schema location URIs.</li>
        <li><strong class="pname"><code>substituent</code></strong> - The text prefix that should replace <code>prefix</code> as a 
          prefix in a schema location URI.</li>
    </ul></dd>
  </dl>
</td></tr></table>
</div>
<a name="argAddLocationPrefixRewrite"></a>
<div>
<table class="details" border="1" cellpadding="3"
       cellspacing="0" width="100%" bgcolor="white">
<tr><td>
  <table width="100%" cellpadding="0" cellspacing="0" border="0">
  <tr valign="top"><td>
  <h3 class="epydoc"><span class="sig"><span class="sig-name">argAddLocationPrefixRewrite</span>(<span class="sig-arg">self</span>,
        <span class="sig-arg">prefix_rewrite</span>)</span>
  </h3>
  </td><td align="right" valign="top"
    ><span class="codelink"><a href="pyxb.binding.generate-pysrc.html#Generator.argAddLocationPrefixRewrite">source&nbsp;code</a></span>&nbsp;
    </td>
  </tr></table>
  
  <p>Add a rewrite entry for schema locations.</p>
  <p>Parameter values are strings of the form <code>pfx=sub</code>.  The 
  effect is that a schema location that begins with <code>pfx</code> is 
  rewritten so that it instead begins with <code>sub</code>.</p>
  <dl class="fields">
  </dl>
</td></tr></table>
</div>
<a name="schemaLocationList"></a>
<div>
<table class="details" border="1" cellpadding="3"
       cellspacing="0" width="100%" bgcolor="white">
<tr><td>
  <table width="100%" cellpadding="0" cellspacing="0" border="0">
  <tr valign="top"><td>
  <h3 class="epydoc"><span class="sig"><span class="sig-name">schemaLocationList</span>(<span class="sig-arg">self</span>)</span>
  </h3>
  </td><td align="right" valign="top"
    ><span class="codelink"><a href="pyxb.binding.generate-pysrc.html#Generator.schemaLocationList">source&nbsp;code</a></span>&nbsp;
    </td>
  </tr></table>
  
  <p>A list of locations from which entrypoint schemas are to be read.</p>
  <p>The values in the list are either URIs, or tuples consisting of a 
  value and a callable which, when passed the generator object and the 
  value, will return a <a 
  href="pyxb.xmlschema.structures.Schema-class.html" 
  class="link">pyxb.xmlschema.structures.Schema</a> instance.  See <a 
  href="pyxb.binding.generate.Generator-class.html#addSchemaLocation" 
  class="link">addSchemaLocation</a>.</p>
  <p>See also <a 
  href="pyxb.binding.generate.Generator-class.html#addSchemaLocation" 
  class="link">addSchemaLocation</a> and <a 
  href="pyxb.binding.generate.Generator-class.html#schemas" 
  class="link">schemas</a>.</p>
  <dl class="fields">
  </dl>
</td></tr></table>
</div>
<a name="addSchemaLocation"></a>
<div>
<table class="details" border="1" cellpadding="3"
       cellspacing="0" width="100%" bgcolor="white">
<tr><td>
  <table width="100%" cellpadding="0" cellspacing="0" border="0">
  <tr valign="top"><td>
  <h3 class="epydoc"><span class="sig"><span class="sig-name">addSchemaLocation</span>(<span class="sig-arg">self</span>,
        <span class="sig-arg">schema_location</span>,
        <span class="sig-arg">converter</span>=<span class="sig-default">None</span>)</span>
  </h3>
  </td><td align="right" valign="top"
    ><span class="codelink"><a href="pyxb.binding.generate-pysrc.html#Generator.addSchemaLocation">source&nbsp;code</a></span>&nbsp;
    </td>
  </tr></table>
  
  <p>Add the location of an entrypoint schema.</p>
  <dl class="fields">
    <dt>Parameters:</dt>
    <dd><ul class="nomargin-top">
        <li><strong class="pname"><code>schema_location</code></strong> - The location of the schema.  This should be a URL; if the schema 
          location does not have a URL scheme (e.g., <code>http:</code>), 
          it is assumed to be a file, and if it is not an absolute path is 
          located relative to the <code>schemaRoot</code>.</li>
        <li><strong class="pname"><code>converter</code></strong> - Optional callable that will be invoked with the generator 
          instance and the schema location, and is expected to return a <a 
          href="pyxb.xmlschema.structures.Schema-class.html" 
          class="link">pyxb.xmlschema.structures.Schema</a> instance.  If 
          absent, the contents of the location are converted directly.</li>
    </ul></dd>
  </dl>
<div class="fields">      <p><strong>Note:</strong>
        The <code>converter</code> argument derives from WSDL support: we 
        need to add to the sequence of schema locations a URI of something 
        that will not parse as a schema, but does have inner material that 
        can if treated properly.  &quot;Treated properly&quot; may include 
        having the archive path and other namespace manipulations 
        configured before anything is done to it.
      </p>
</div></td></tr></table>
</div>
<a name="argAddSchemaLocation"></a>
<div>
<table class="details" border="1" cellpadding="3"
       cellspacing="0" width="100%" bgcolor="white">
<tr><td>
  <table width="100%" cellpadding="0" cellspacing="0" border="0">
  <tr valign="top"><td>
  <h3 class="epydoc"><span class="sig"><span class="sig-name">argAddSchemaLocation</span>(<span class="sig-arg">self</span>,
        <span class="sig-arg">schema_location</span>)</span>
  </h3>
  </td><td align="right" valign="top"
    ><span class="codelink"><a href="pyxb.binding.generate-pysrc.html#Generator.argAddSchemaLocation">source&nbsp;code</a></span>&nbsp;
    </td>
  </tr></table>
  
  <p>Add the location of an entrypoint schema.  The provided value should 
  be a URL; if it does not have a URL scheme (e.g., <code>http:</code>), it
  is assumed to be a file, and if it is not an absolute path is located 
  relative to the <code>schemaRoot</code>.</p>
  <dl class="fields">
  </dl>
</td></tr></table>
</div>
<a name="schemas"></a>
<div>
<table class="details" border="1" cellpadding="3"
       cellspacing="0" width="100%" bgcolor="white">
<tr><td>
  <table width="100%" cellpadding="0" cellspacing="0" border="0">
  <tr valign="top"><td>
  <h3 class="epydoc"><span class="sig"><span class="sig-name">schemas</span>(<span class="sig-arg">self</span>)</span>
  </h3>
  </td><td align="right" valign="top"
    ><span class="codelink"><a href="pyxb.binding.generate-pysrc.html#Generator.schemas">source&nbsp;code</a></span>&nbsp;
    </td>
  </tr></table>
  
  <p>Schema for which bindings should be generated.</p>
  <p>These may be <a href="pyxb.xmlschema.structures.Schema-class.html" 
  class="link">Schema</a> instances, or strings; the latter is preferred, 
  and is parsed into a Schema instance when required.</p>
  <p>This is the list of entrypoint schemas for binding generation. Values 
  in <a 
  href="pyxb.binding.generate.Generator-class.html#schemaLocationList" 
  class="link">schemaLocationList</a> are read and converted into schema, 
  then appended to this list.  Values from <a 
  href="pyxb.binding.generate.Generator-class.html#moduleList" 
  class="link">moduleList</a> are applied starting with the first schema in
  this list.</p>
  <dl class="fields">
  </dl>
</td></tr></table>
</div>
<a name="namespaces"></a>
<div>
<table class="details" border="1" cellpadding="3"
       cellspacing="0" width="100%" bgcolor="white">
<tr><td>
  <table width="100%" cellpadding="0" cellspacing="0" border="0">
  <tr valign="top"><td>
  <h3 class="epydoc"><span class="sig"><span class="sig-name">namespaces</span>(<span class="sig-arg">self</span>)</span>
  </h3>
  </td><td align="right" valign="top"
    ><span class="codelink"><a href="pyxb.binding.generate-pysrc.html#Generator.namespaces">source&nbsp;code</a></span>&nbsp;
    </td>
  </tr></table>
  
  <p>The set of <a href="pyxb.namespace.Namespace-class.html" 
  class="link">namespaces</a> for which bindings will be generated.</p>
  <p>This is the set of namespaces read from entrypoint schema, closed 
  under reference to namespaces defined by schema import.</p>
  <dl class="fields">
    <dt>Returns: <code>set</code></dt>
  </dl>
</td></tr></table>
</div>
<a name="addModuleName"></a>
<div>
<table class="details" border="1" cellpadding="3"
       cellspacing="0" width="100%" bgcolor="white">
<tr><td>
  <table width="100%" cellpadding="0" cellspacing="0" border="0">
  <tr valign="top"><td>
  <h3 class="epydoc"><span class="sig"><span class="sig-name">addModuleName</span>(<span class="sig-arg">self</span>,
        <span class="sig-arg">module_name</span>)</span>
  </h3>
  </td><td align="right" valign="top"
    ><span class="codelink"><a href="pyxb.binding.generate-pysrc.html#Generator.addModuleName">source&nbsp;code</a></span>&nbsp;
    </td>
  </tr></table>
  
  <p>Add a module name corresponding to an entrypoint schema.</p>
  <p>The namespace defined by the corresponding schema will be written to a
  binding using the given module name, adjusted by <a 
  href="pyxb.binding.generate.Generator-class.html#modulePrefix" 
  class="link">modulePrefix</a>.</p>
  <dl class="fields">
  </dl>
</td></tr></table>
</div>
<a name="modulePrefix"></a>
<div>
<table class="details" border="1" cellpadding="3"
       cellspacing="0" width="100%" bgcolor="white">
<tr><td>
  <table width="100%" cellpadding="0" cellspacing="0" border="0">
  <tr valign="top"><td>
  <h3 class="epydoc"><span class="sig"><span class="sig-name">modulePrefix</span>(<span class="sig-arg">self</span>)</span>
  </h3>
  </td><td align="right" valign="top"
    ><span class="codelink"><a href="pyxb.binding.generate-pysrc.html#Generator.modulePrefix">source&nbsp;code</a></span>&nbsp;
    </td>
  </tr></table>
  
  <p>The prefix for binding modules.</p>
  <p>The base name for the module holding a binding is taken from the 
  moduleList, moduleMap, or an XMLNS prefix associated with the namespace 
  in a containing schema.  This value, if present, is used as a prefix to 
  allow a deeper module hierarchy.</p>
  <dl class="fields">
  </dl>
</td></tr></table>
</div>
<a name="namespaceModuleMap"></a>
<div>
<table class="details" border="1" cellpadding="3"
       cellspacing="0" width="100%" bgcolor="white">
<tr><td>
  <table width="100%" cellpadding="0" cellspacing="0" border="0">
  <tr valign="top"><td>
  <h3 class="epydoc"><span class="sig"><span class="sig-name">namespaceModuleMap</span>(<span class="sig-arg">self</span>)</span>
  </h3>
  </td><td align="right" valign="top"
    ><span class="codelink"><a href="pyxb.binding.generate-pysrc.html#Generator.namespaceModuleMap">source&nbsp;code</a></span>&nbsp;
    </td>
  </tr></table>
  
  <p>A map from namespace URIs to the module to be used for the 
  corresponding generated binding.</p>
  <p>Module values are adjusted by <a 
  href="pyxb.binding.generate.Generator-class.html#modulePrefix" 
  class="link">modulePrefix</a> if that has been specified.</p>
  <p>An entry in this map for a namespace supersedes the module specified 
  in moduleList if the namespace is defined by an entrypoint schema.</p>
  <dl class="fields">
    <dt>Returns:</dt>
        <dd>A reference to the namespace module map.</dd>
  </dl>
</td></tr></table>
</div>
<a name="archivePath"></a>
<div>
<table class="details" border="1" cellpadding="3"
       cellspacing="0" width="100%" bgcolor="white">
<tr><td>
  <table width="100%" cellpadding="0" cellspacing="0" border="0">
  <tr valign="top"><td>
  <h3 class="epydoc"><span class="sig"><span class="sig-name">archivePath</span>(<span class="sig-arg">self</span>)</span>
  </h3>
  </td><td align="right" valign="top"
    ><span class="codelink"><a href="pyxb.binding.generate-pysrc.html#Generator.archivePath">source&nbsp;code</a></span>&nbsp;
    </td>
  </tr></table>
  
  <p>A colon-separated list of paths from which namespace archives can be 
  read.</p>
  <p>The default path is the contents of the <code>PYXB_ARCHIVE_PATH</code>
  environment variable, or the standard path configured at installation 
  time.  Any file with the extension <code>.wxs</code> found in one of 
  these directories is examined to see whether it is a namespace 
  archive.</p>
  <dl class="fields">
  </dl>
</td></tr></table>
</div>
<a name="_setNoLoadNamespaces"></a>
<div class="private">
<table class="details" border="1" cellpadding="3"
       cellspacing="0" width="100%" bgcolor="white">
<tr><td>
  <table width="100%" cellpadding="0" cellspacing="0" border="0">
  <tr valign="top"><td>
  <h3 class="epydoc"><span class="sig"><span class="sig-name">_setNoLoadNamespaces</span>(<span class="sig-arg">self</span>,
        <span class="sig-arg">namespace_set</span>)</span>
  </h3>
  </td><td align="right" valign="top"
    ><span class="codelink"><a href="pyxb.binding.generate-pysrc.html#Generator._setNoLoadNamespaces">source&nbsp;code</a></span>&nbsp;
    </td>
  </tr></table>
  
  <p>Record the set of namespaces that should not be loaded from an 
  archive.</p>
  <p>The expectation is that any required entities in the namespace will be
  defined by loading schema.</p>
  <dl class="fields">
  </dl>
</td></tr></table>
</div>
<a name="addNoLoadNamespace"></a>
<div>
<table class="details" border="1" cellpadding="3"
       cellspacing="0" width="100%" bgcolor="white">
<tr><td>
  <table width="100%" cellpadding="0" cellspacing="0" border="0">
  <tr valign="top"><td>
  <h3 class="epydoc"><span class="sig"><span class="sig-name">addNoLoadNamespace</span>(<span class="sig-arg">self</span>,
        <span class="sig-arg">namespace</span>)</span>
  </h3>
  </td><td align="right" valign="top"
    ><span class="codelink"><a href="pyxb.binding.generate-pysrc.html#Generator.addNoLoadNamespace">source&nbsp;code</a></span>&nbsp;
    </td>
  </tr></table>
  
  <p>Mark that the specified namespace should not be loaded from an 
  archive.</p>
  <p>Use this when you are generating bindings for an application that has 
  a restricted profile of a namespace that would otherwise be read from an 
  archive.  Be aware that this removes any knowledge of any archive in 
  which this namespace is present as a non-private member.</p>
  <dl class="fields">
  </dl>
</td></tr></table>
</div>
<a name="addPreLoadArchive"></a>
<div>
<table class="details" border="1" cellpadding="3"
       cellspacing="0" width="100%" bgcolor="white">
<tr><td>
  <table width="100%" cellpadding="0" cellspacing="0" border="0">
  <tr valign="top"><td>
  <h3 class="epydoc"><span class="sig"><span class="sig-name">addPreLoadArchive</span>(<span class="sig-arg">self</span>,
        <span class="sig-arg">archive_file</span>)</span>
  </h3>
  </td><td align="right" valign="top"
    ><span class="codelink"><a href="pyxb.binding.generate-pysrc.html#Generator.addPreLoadArchive">source&nbsp;code</a></span>&nbsp;
    </td>
  </tr></table>
  
  <p>Name of a file containing a stored archive from which namespaces 
  should be read prior to processing schema.</p>
  <p>Files to be pre-loaded are not affected by 
  <code>noLoadNamespace</code>.</p>
  <dl class="fields">
  </dl>
</td></tr></table>
</div>
<a name="archiveToFile"></a>
<div>
<table class="details" border="1" cellpadding="3"
       cellspacing="0" width="100%" bgcolor="white">
<tr><td>
  <table width="100%" cellpadding="0" cellspacing="0" border="0">
  <tr valign="top"><td>
  <h3 class="epydoc"><span class="sig"><span class="sig-name">archiveToFile</span>(<span class="sig-arg">self</span>)</span>
  </h3>
  </td><td align="right" valign="top"
    ><span class="codelink"><a href="pyxb.binding.generate-pysrc.html#Generator.archiveToFile">source&nbsp;code</a></span>&nbsp;
    </td>
  </tr></table>
  
  <p>Optional file into which the archive of namespaces will be 
  written.</p>
  <p>Subsequent generation actions can read pre-parsed namespaces from this
  file, and therefore reference the bindings that were built earlier rather
  than re-generating them.</p>
  <p>The file name should normally end with <code>.wxs</code>.</p>
  <dl class="fields">
  </dl>
</td></tr></table>
</div>
<a name="defaultNamespacePublic"></a>
<div>
<table class="details" border="1" cellpadding="3"
       cellspacing="0" width="100%" bgcolor="white">
<tr><td>
  <table width="100%" cellpadding="0" cellspacing="0" border="0">
  <tr valign="top"><td>
  <h3 class="epydoc"><span class="sig"><span class="sig-name">defaultNamespacePublic</span>(<span class="sig-arg">self</span>)</span>
  </h3>
  </td><td align="right" valign="top"
    ><span class="codelink"><a href="pyxb.binding.generate-pysrc.html#Generator.defaultNamespacePublic">source&nbsp;code</a></span>&nbsp;
    </td>
  </tr></table>
  
  <p>Indicates whether unmentioned namespaces will be public or private 
  (default) in the archive.</p>
  <p>A namespace is <i>mentioned</i> if it is the target namespace of an 
  entrypoint schema, or appears in a namespace visibility specification.  
  I.e., this default applies only to namespaces that are modified as a 
  result of including some schema, which is generally a local customization
  of something.</p>
  <dl class="fields">
  </dl>
</td></tr></table>
</div>
<a name="bindingStyle"></a>
<div>
<table class="details" border="1" cellpadding="3"
       cellspacing="0" width="100%" bgcolor="white">
<tr><td>
  <table width="100%" cellpadding="0" cellspacing="0" border="0">
  <tr valign="top"><td>
  <h3 class="epydoc"><span class="sig"><span class="sig-name">bindingStyle</span>(<span class="sig-arg">self</span>)</span>
  </h3>
  </td><td align="right" valign="top"
    ><span class="codelink"><a href="pyxb.binding.generate-pysrc.html#Generator.bindingStyle">source&nbsp;code</a></span>&nbsp;
    </td>
  </tr></table>
  
  <p>The style of Python used in generated bindings.</p>
  <p><code>accessor</code> means values are private variables accessed 
  through inspector and mutator methods.</p>
  <p><code>property</code> means values are private variables accessed 
  through a Python property.</p>
  <dl class="fields">
  </dl>
</td></tr></table>
</div>
<a name="writeForCustomization"></a>
<div>
<table class="details" border="1" cellpadding="3"
       cellspacing="0" width="100%" bgcolor="white">
<tr><td>
  <table width="100%" cellpadding="0" cellspacing="0" border="0">
  <tr valign="top"><td>
  <h3 class="epydoc"><span class="sig"><span class="sig-name">writeForCustomization</span>(<span class="sig-arg">self</span>)</span>
  </h3>
  </td><td align="right" valign="top"
    ><span class="codelink"><a href="pyxb.binding.generate-pysrc.html#Generator.writeForCustomization">source&nbsp;code</a></span>&nbsp;
    </td>
  </tr></table>
  
  <p>Indicates whether the binding Python code should be written into a 
  sub-module for customization.</p>
  <p>If enabled, a module <code>path.to.namespace</code> will be written to
  the file <code>path/to/raw/namespace.py</code>, so that the file 
  <code>path/to/namespace.py</code> can import it and override 
  behavior.</p>
  <dl class="fields">
  </dl>
</td></tr></table>
</div>
<a name="allowAbsentModule"></a>
<div>
<table class="details" border="1" cellpadding="3"
       cellspacing="0" width="100%" bgcolor="white">
<tr><td>
  <table width="100%" cellpadding="0" cellspacing="0" border="0">
  <tr valign="top"><td>
  <h3 class="epydoc"><span class="sig"><span class="sig-name">allowAbsentModule</span>(<span class="sig-arg">self</span>)</span>
  </h3>
  </td><td align="right" valign="top"
    ><span class="codelink"><a href="pyxb.binding.generate-pysrc.html#Generator.allowAbsentModule">source&nbsp;code</a></span>&nbsp;
    </td>
  </tr></table>
  
  <p>Indicates whether the code generator is permitted to process namespace
  for which no module path can be determined.</p>
  <p>Use this only when generating bindings that will not be referenced by 
  other bindings.</p>
  <dl class="fields">
  </dl>
</td></tr></table>
</div>
<a name="allowBuiltinGeneration"></a>
<div>
<table class="details" border="1" cellpadding="3"
       cellspacing="0" width="100%" bgcolor="white">
<tr><td>
  <table width="100%" cellpadding="0" cellspacing="0" border="0">
  <tr valign="top"><td>
  <h3 class="epydoc"><span class="sig"><span class="sig-name">allowBuiltinGeneration</span>(<span class="sig-arg">self</span>)</span>
  </h3>
  </td><td align="right" valign="top"
    ><span class="codelink"><a href="pyxb.binding.generate-pysrc.html#Generator.allowBuiltinGeneration">source&nbsp;code</a></span>&nbsp;
    </td>
  </tr></table>
  
  <p>Indicates whether bindings will be written for namespaces that are 
  built-in to PyXB.</p>
  <p>This must be enabled when building bindings for the XML, XMLSchema 
  instance, and other built-in namespaces.  Normally generation of these 
  namespaces is inhibited lest it produce inconsistencies.</p>
  <dl class="fields">
  </dl>
</td></tr></table>
</div>
<a name="uriContentArchiveDirectory"></a>
<div>
<table class="details" border="1" cellpadding="3"
       cellspacing="0" width="100%" bgcolor="white">
<tr><td>
  <table width="100%" cellpadding="0" cellspacing="0" border="0">
  <tr valign="top"><td>
  <h3 class="epydoc"><span class="sig"><span class="sig-name">uriContentArchiveDirectory</span>(<span class="sig-arg">self</span>)</span>
  </h3>
  </td><td align="right" valign="top"
    ><span class="codelink"><a href="pyxb.binding.generate-pysrc.html#Generator.uriContentArchiveDirectory">source&nbsp;code</a></span>&nbsp;
    </td>
  </tr></table>
  
  <p>The directory path into which any content retrieved by URI will be 
  written.</p>
  <p>This serves as a local cache, and to give you an opportunity to 
  inspect material retrieved from some other system.</p>
  <dl class="fields">
    <dt>Returns: <code>str</code></dt>
  </dl>
</td></tr></table>
</div>
<a name="__init__"></a>
<div>
<table class="details" border="1" cellpadding="3"
       cellspacing="0" width="100%" bgcolor="white">
<tr><td>
  <table width="100%" cellpadding="0" cellspacing="0" border="0">
  <tr valign="top"><td>
  <h3 class="epydoc"><span class="sig"><span class="sig-name">__init__</span>(<span class="sig-arg">self</span>,
        <span class="sig-arg">*args</span>,
        <span class="sig-arg">**kw</span>)</span>
    <br /><em class="fname">(Constructor)</em>
  </h3>
  </td><td align="right" valign="top"
    ><span class="codelink"><a href="pyxb.binding.generate-pysrc.html#Generator.__init__">source&nbsp;code</a></span>&nbsp;
    </td>
  </tr></table>
  
  <p>Create a configuration to be used for generating bindings.</p>
  <p>Arguments are treated as additions to the schema location list after 
  all keywords have been processed.</p>
  <dl class="fields">
    <dt>Parameters:</dt>
    <dd><ul class="nomargin-top">
        <li><strong class="pname"><code>binding_root</code></strong> - Invokes <a 
          href="pyxb.binding.generate.Generator-class.html#setBindingRoot" 
          class="link">setBindingRoot</a></li>
        <li><strong class="pname"><code>schema_root</code></strong> - Invokes <a 
          href="pyxb.binding.generate.Generator-class.html#setSchemaRoot" 
          class="link">setSchemaRoot</a></li>
        <li><strong class="pname"><code>schema_stripped_prefix</code></strong> - Invokes <a 
          href="pyxb.binding.generate.Generator-class.html#setSchemaStrippedPrefix"
          class="link">setSchemaStrippedPrefix</a></li>
        <li><strong class="pname"><code>location_prefix_rewrite_map</code></strong> - Invokes <a 
          href="pyxb.binding.generate.Generator-class.html#setLocationPrefixRewriteMap"
          class="link">setLocationPrefixRewriteMap</a></li>
        <li><strong class="pname"><code>schema_location_list</code></strong> - Invokes <a 
          href="pyxb.binding.generate.Generator-class.html#setSchemaLocationList"
          class="link">setSchemaLocationList</a></li>
        <li><strong class="pname"><code>module_list</code></strong> - Invokes <a 
          href="pyxb.binding.generate.Generator-class.html#_setModuleList" 
          class="link" onclick="show_private();">_setModuleList</a></li>
        <li><strong class="pname"><code>module_prefix</code></strong> - Invokes <a 
          href="pyxb.binding.generate.Generator-class.html#setModulePrefix"
          class="link">setModulePrefix</a></li>
        <li><strong class="pname"><code>archive_path</code></strong> - Invokes <a 
          href="pyxb.binding.generate.Generator-class.html#setArchivePath" 
          class="link">setArchivePath</a></li>
        <li><strong class="pname"><code>no_load_namespaces</code></strong> - Invokes <a 
          href="pyxb.binding.generate.Generator-class.html#_setNoLoadNamespaces"
          class="link" onclick="show_private();">_setNoLoadNamespaces</a></li>
        <li><strong class="pname"><code>pre_load_archives</code></strong> - Invokes <a 
          href="pyxb.binding.generate.Generator-class.html#_setPreLoadArchives"
          class="link" onclick="show_private();">_setPreLoadArchives</a></li>
        <li><strong class="pname"><code>archive_to_file</code></strong> - Invokes <a 
          href="pyxb.binding.generate.Generator-class.html#setArchiveToFile"
          class="link">setArchiveToFile</a></li>
        <li><strong class="pname"><code>public_namespace</code></strong> - Invokes <a 
          href="pyxb.binding.generate.Generator-class.html#setNamespaceVisibility"
          class="link">setNamespaceVisibility</a></li>
        <li><strong class="pname"><code>private_namespace</code></strong> - Invokes <a 
          href="pyxb.binding.generate.Generator-class.html#setNamespaceVisibility"
          class="link">setNamespaceVisibility</a></li>
        <li><strong class="pname"><code>default_namespace_public</code></strong> - Invokes <a 
          href="pyxb.binding.generate.Generator-class.html#setDefaultNamespacePublic"
          class="link">setDefaultNamespacePublic</a></li>
        <li><strong class="pname"><code>validate_changes</code></strong> - Invokes <a 
          href="pyxb.binding.generate.Generator-class.html#setValidateChanges"
          class="link">setValidateChanges</a></li>
        <li><strong class="pname"><code>binding_style</code></strong> - Invokes <a 
          href="pyxb.binding.generate.Generator-class.html#setBindingStyle"
          class="link">setBindingStyle</a></li>
        <li><strong class="pname"><code>namespace_module_map</code></strong> - Initializes <a 
          href="pyxb.binding.generate.Generator-class.html#namespaceModuleMap"
          class="link">namespaceModuleMap</a></li>
        <li><strong class="pname"><code>schemas</code></strong> - Invokes <a 
          href="pyxb.binding.generate.Generator-class.html#setSchemas" 
          class="link">setSchemas</a></li>
        <li><strong class="pname"><code>namespaces</code></strong> - Invokes <a 
          href="pyxb.binding.generate.Generator-class.html#setNamespaces" 
          class="link">setNamespaces</a></li>
        <li><strong class="pname"><code>write_for_customization</code></strong> - Invokes <a 
          href="pyxb.binding.generate.Generator-class.html#setWriteForCustomization"
          class="link">setWriteForCustomization</a></li>
        <li><strong class="pname"><code>allow_builtin_generation</code></strong> - Invokes <a 
          href="pyxb.binding.generate.Generator-class.html#setAllowBuiltinGeneration"
          class="link">setAllowBuiltinGeneration</a></li>
        <li><strong class="pname"><code>allow_absent_module</code></strong> - Invokes <a 
          href="pyxb.binding.generate.Generator-class.html#setAllowAbsentModule"
          class="link">setAllowAbsentModule</a></li>
        <li><strong class="pname"><code>generate_to_files</code></strong> - Sets <a 
          href="pyxb.binding.generate.Generator-class.html#generateToFiles"
          class="link">generateToFiles</a></li>
        <li><strong class="pname"><code>uri_content_archive_directory</code></strong> - Invokes <a 
          href="pyxb.binding.generate.Generator-class.html#setUriContentArchiveDirectory"
          class="link">setUriContentArchiveDirectory</a></li>
    </ul></dd>
    <dt>Overrides:
        object.__init__
    </dt>
  </dl>
</td></tr></table>
</div>
<a name="optionParser"></a>
<div>
<table class="details" border="1" cellpadding="3"
       cellspacing="0" width="100%" bgcolor="white">
<tr><td>
  <table width="100%" cellpadding="0" cellspacing="0" border="0">
  <tr valign="top"><td>
  <h3 class="epydoc"><span class="sig"><span class="sig-name">optionParser</span>(<span class="sig-arg">self</span>,
        <span class="sig-arg">reset</span>=<span class="sig-default">False</span>)</span>
  </h3>
  </td><td align="right" valign="top"
    ><span class="codelink"><a href="pyxb.binding.generate-pysrc.html#Generator.optionParser">source&nbsp;code</a></span>&nbsp;
    </td>
  </tr></table>
  
  <p>Return an <code>optparse.OptionParser</code> instance tied to this 
  configuration.</p>
  <dl class="fields">
    <dt>Parameters:</dt>
    <dd><ul class="nomargin-top">
        <li><strong class="pname"><code>reset</code></strong> (<code>bool</code>) - If <code>False</code> (default), a parser created in a previous 
          invocation will be returned.  If <code>True</code>, any previous 
          option parser is discarded and a new one created.</li>
    </ul></dd>
  </dl>
</td></tr></table>
</div>
<a name="getCommandLineArgs"></a>
<div>
<table class="details" border="1" cellpadding="3"
       cellspacing="0" width="100%" bgcolor="white">
<tr><td>
  <table width="100%" cellpadding="0" cellspacing="0" border="0">
  <tr valign="top"><td>
  <h3 class="epydoc"><span class="sig"><span class="sig-name">getCommandLineArgs</span>(<span class="sig-arg">self</span>)</span>
  </h3>
  </td><td align="right" valign="top"
    ><span class="codelink"><a href="pyxb.binding.generate-pysrc.html#Generator.getCommandLineArgs">source&nbsp;code</a></span>&nbsp;
    </td>
  </tr></table>
  
  <p>Return a command line option sequence that could be used to construct 
  an equivalent configuration.</p>
  <dl class="fields">
  </dl>
<div class="fields">      <p><strong>Note:</strong>
        If you extend the option parser, as is done by 
        <code>pyxbgen</code>, this may not be able to reconstruct the 
        correct command line.
      </p>
</div></td></tr></table>
</div>
<br />
<!-- ==================== CLASS VARIABLE DETAILS ==================== -->
<a name="section-ClassVariableDetails"></a>
<table class="details" border="1" cellpadding="3"
       cellspacing="0" width="100%" bgcolor="white">
<tr bgcolor="#70b0f0" class="table-header">
  <td colspan="2" class="table-header">
    <table border="0" cellpadding="0" cellspacing="0" width="100%">
      <tr valign="top">
        <td align="left"><span class="table-header">Class Variable Details</span></td>
        <td align="right" valign="top"
         ><span class="options">[<a href="#section-ClassVariableDetails"
         class="privatelink" onclick="toggle_private();"
         >hide private</a>]</span></td>
      </tr>
    </table>
  </td>
</tr>
</table>
<a name="__OptionSetters"></a>
<div class="private">
<table class="details" border="1" cellpadding="3"
       cellspacing="0" width="100%" bgcolor="white">
<tr><td>
  <h3 class="epydoc">__OptionSetters</h3>
  
  <dl class="fields">
  </dl>
  <dl class="fields">
    <dt>Value:</dt>
      <dd><table><tr><td><pre class="variable">
'binding_root', setBindingRoot, ('schema_root', setSchemaRoot), ('sche<span class="variable-linewrap"><img src="crarr.png" alt="\" /></span>
ma_stripped_prefix', setSchemaStrippedPrefix), ('location_prefix_rewri<span class="variable-linewrap"><img src="crarr.png" alt="\" /></span>
te', argAddLocationPrefixRewrite), ('schema_location', setSchemaLocati<span class="variable-linewrap"><img src="crarr.png" alt="\" /></span>
onList), ('module', _setModuleList), ('module_prefix', setModulePrefix<span class="variable-linewrap"><img src="crarr.png" alt="\" /></span>
), ('archive_path', setArchivePath), ('no_load_namespace', _setNoLoadN<span class="variable-linewrap"><img src="crarr.png" alt="\" /></span>
amespaces), ('pre_load_archive', _setPreLoadArchives), ('archive_to_fi<span class="variable-linewrap"><img src="crarr.png" alt="\" /></span>
le', setArchiveToFile), ('default_namespace_public', setDefaultNamespa<span class="variable-linewrap"><img src="crarr.png" alt="\" /></span>
cePublic), ('binding_style', setBindingStyle), ('validate_changes', se<span class="variable-linewrap"><img src="crarr.png" alt="\" /></span>
<code class="variable-ellipsis">...</code>
</pre></td></tr></table>
</dd>
  </dl>
</td></tr></table>
</div>
<br />
<!-- ==================== NAVIGATION BAR ==================== -->
<table class="navbar" border="0" width="100%" cellpadding="0"
       bgcolor="#a0c0ff" cellspacing="0">
  <tr valign="middle">
  <!-- Home link -->
      <th>&nbsp;&nbsp;&nbsp;<a
        href="pyxb-module.html">Home</a>&nbsp;&nbsp;&nbsp;</th>

  <!-- Tree link -->
      <th>&nbsp;&nbsp;&nbsp;<a
        href="module-tree.html">Trees</a>&nbsp;&nbsp;&nbsp;</th>

  <!-- Index link -->
      <th>&nbsp;&nbsp;&nbsp;<a
        href="identifier-index.html">Indices</a>&nbsp;&nbsp;&nbsp;</th>

  <!-- Help link -->
      <th>&nbsp;&nbsp;&nbsp;<a
        href="help.html">Help</a>&nbsp;&nbsp;&nbsp;</th>

  <!-- Project homepage -->
      <th class="navbar" align="right" width="100%">
        <table border="0" cellpadding="0" cellspacing="0">
          <tr><th class="navbar" align="center"
            >PyXB hosted on <a href="http://sourceforge.net/projects/pyxb"><img src="http://sflogo.sourceforge.net/sflogo.php?group_id=263147&amp;type=9" width="80" height="15" alt="Get PyXB: Python XML Schema Bindings at SourceForge.net. Fast, secure and Free Open Source software downloads"/></a></th>
          </tr></table></th>
  </tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" width="100%%">
  <tr>
    <td align="left" class="footer">
    Generated by Epydoc 3.0.1 on Sun May 30 12:40:30 2010
    </td>
    <td align="right" class="footer">
      <a target="mainFrame" href="http://epydoc.sourceforge.net"
        >http://epydoc.sourceforge.net</a>
    </td>
  </tr>
</table>

<script type="text/javascript">
  <!--
  // Private objects are initially displayed (because if
  // javascript is turned off then we want them to be
  // visible); but by default, we want to hide them.  So hide
  // them unless we have a cookie that says to show them.
  checkCookie();
  // -->
</script>
</body>
</html>