<?xml version="1.0" encoding="iso-8859-1"?>
<module name="Ft.Server.Server.Drivers.MetadataManager" file="/work/a/ports/textproc/py-4suite/work/4Suite-1.0b1/build/lib.freebsd-8.0-RELEASE-p2-i386-2.4/Ft/Server/Server/Drivers/MetadataManager.py">
  <modification-date>2005-04-01 11:01:28</modification-date>
  <abstract>Low level metadata operations for the driver</abstract>
  <description>Copyright 2004 Fourthought, Inc. (USA).
Detailed license and copyright information: http://4suite.org/COPYRIGHT
Project home, documentation, distributions: http://4suite.org/</description>
  <classes>
    <class name="MetadataManager" public="yes">
      <bases>
      </bases>
      <abstract/>
      <description/>
      <method-resolution-order>
        <base name="MetadataManager" module="Ft.Server.Server.Drivers.MetadataManager"/>
      </method-resolution-order>
      <methods documented="yes" class="MetadataManager" module="Ft.Server.Server.Drivers.MetadataManager" inherited="no">
        <method public="yes" name="deleteMetaData" id="MetadataManager-deleteMetaData">
          <abstract/>
          <description/>
          <arguments>
            <arg name="self"/>
            <arg name="path"/>
          </arguments>
        </method>
        <method public="yes" name="setMetaData" id="MetadataManager-setMetaData">
          <abstract/>
          <description/>
          <arguments>
            <arg name="self"/>
            <arg name="path"/>
            <arg default="0" name="justBuild"/>
          </arguments>
        </method>
        <method public="yes" name="updateMetaData" id="MetadataManager-updateMetaData">
          <abstract/>
          <description/>
          <arguments>
            <arg name="self"/>
            <arg name="path"/>
          </arguments>
        </method>
        <method public="yes" name="updateResourceMetadata" id="MetadataManager-updateResourceMetadata">
          <abstract>Apply Update the md and store it (also updating the last modified and size system metadata)</abstract>
          <description/>
          <arguments>
            <arg name="self"/>
            <arg name="path"/>
            <arg name="newMd"/>
            <arg default="0" name="changeDocDef"/>
          </arguments>
        </method>
        <method public="yes" name="xupdateMetaData" id="MetadataManager-xupdateMetaData">
          <abstract>Apply XUpdate to the metadata associated with the specified resource and store it (updating the last modified
time stamp and size)</abstract>
          <description/>
          <arguments>
            <arg name="self"/>
            <arg name="path"/>
            <arg name="xu"/>
          </arguments>
        </method>
      </methods>
    </class>
  </classes>
  <fields>
    <field public="yes" name="FTSERVER_NAMESPACE" id="FTSERVER_NAMESPACE">
      <value>'http://xmlns.4suite.org/reserved'</value>
    </field>
    <field public="yes" name="RESERVED_NAMESPACE" id="RESERVED_NAMESPACE">
      <value>'http://xmlns.4suite.org/reserved'</value>
    </field>
    <field public="yes" name="UPDATE_LAST_MODIFIED" id="UPDATE_LAST_MODIFIED">
      <value>'&lt;xupdate:modifications\n  version=&quot;1.0&quot;\n  xmlns:x...te&quot;&gt;%s&lt;/xupdate:update&gt;\n&lt;/xupdate:modifications&gt;\n'</value>
    </field>
    <field public="yes" name="UPDATE_LAST_MODIFIED_AND_SIZE" id="UPDATE_LAST_MODIFIED_AND_SIZE">
      <abstract>The Document interface represents the entire XML document. Conceptually,
it is the root of the document tree, and provides the primary access to the
document's data.</abstract>
      <description/>
      <value>&lt;Document at 0x49028eac: 1 children&gt;</value>
    </field>
  </fields>
</module>
