<?xml version="1.0" encoding="iso-8859-1"?>
<module name="Ft.Xml.Catalog" file="/work/a/ports/textproc/py-4suite/work/4Suite-1.0b1/build/lib.freebsd-8.0-RELEASE-p2-i386-2.4/Ft/Xml/Catalog.py">
  <modification-date>2005-04-07 19:59:10</modification-date>
  <abstract>Classes and functions that help implement OASIS XML and TR9401 Catalogs.
Resolution with Catalogs is handled via the Ft.Xml.InputSource module.</abstract>
  <description>Based on a contribution to PyXML from Tarn Weisner Burton
&lt;twburton@users.sf.net&gt;. See
http://sourceforge.net/tracker/index.php?func=detail&amp;aid=490069&amp;group_id=6473&amp;atid=306473

Copyright 2005 Fourthought, Inc. (USA).
Detailed license and copyright information: http://4suite.org/COPYRIGHT
Project home, documentation, distributions: http://4suite.org/</description>
  <classes>
    <class name="Catalog" public="yes">
      <bases>
      </bases>
      <abstract>Reads and provides access to a catalog, providing mappings of public
and system IDs to URIs, etc.</abstract>
      <description>It is implemented as a SAX ContentHandler and is able to read
OASIS TR 9401 Catalogs &lt;http://www.oasis-open.org/specs/a401.htm&gt;
and OASIS XML Catalogs &lt;http://www.oasis-open.org/committees/entity/spec.html&gt;</description>
      <method-resolution-order>
        <base name="Catalog" module="Ft.Xml.Catalog"/>
      </method-resolution-order>
      <methods documented="yes" class="Catalog" module="Ft.Xml.Catalog" inherited="no">
        <method public="no" name="__init__" id="Catalog-__init__">
          <abstract/>
          <description/>
          <arguments>
            <arg name="self"/>
            <arg name="uri"/>
            <arg default="True" name="quiet"/>
          </arguments>
        </method>
        <method public="no" name="endElementNS" id="Catalog-endElementNS">
          <abstract>Handle an element end event for the XML parser.
This is a SAX ContentHandler method.</abstract>
          <description/>
          <arguments>
            <arg name="self"/>
            <sequence>
              <arg name="namespace"/>
              <arg name="name"/>
            </sequence>
            <arg name="qualifiedName"/>
          </arguments>
        </method>
        <method public="no" name="startElementNS" id="Catalog-startElementNS">
          <abstract>Handle an element start event for the XML parser.
This is a SAX ContentHandler method.</abstract>
          <description/>
          <arguments>
            <arg name="self"/>
            <sequence>
              <arg name="namespace"/>
              <arg name="name"/>
            </sequence>
            <arg name="qualifiedName"/>
            <arg name="attrs"/>
          </arguments>
        </method>
      </methods>
    </class>
  </classes>
  <functions>
    <function public="yes" name="GetDefaultCatalog" id="GetDefaultCatalog">
      <abstract>Load the default catalog file(s).</abstract>
      <description/>
      <arguments>
        <arg default="'default.cat'" name="basename"/>
      </arguments>
    </function>
    <function public="no" name="IsXml" id="IsXml">
      <abstract/>
      <description/>
      <arguments>
        <arg name="bytes"/>
      </arguments>
    </function>
  </functions>
  <fields>
    <field public="no" name="TR9401" id="TR9401">
      <abstract>Compiled regular expression objects</abstract>
      <description/>
      <value>&lt;_sre.SRE_Pattern object&gt;</value>
    </field>
    <field public="no" name="XML_NAMESPACE" id="XML_NAMESPACE">
      <value>u'http://www.w3.org/XML/1998/namespace'</value>
    </field>
    <field public="no" name="__all__" id="__all__">
      <value>['Catalog', 'GetDefaultCatalog']</value>
    </field>
    <field public="no" name="__warningregistry__" id="__warningregistry__">
      <value>{(&quot;Catalog resource (file:///usr/local/share/4Suite... directory: '/usr/local/share/4Suite/default.cat'&quot;, &lt;class Ft.FtWarning&gt;, 331): 1, (&quot;Catalog resource (file:///usr/local/share/4Suite...ctory: '/usr/local/share/4Suite/ftss-default.cat'&quot;, &lt;class Ft.FtWarning&gt;, 331): 1}</value>
    </field>
  </fields>
</module>
