<?xml version="1.0" encoding="iso-8859-1"?>
<module name="Ft.Server.Client.Core.UserClient" file="/work/a/ports/textproc/py-4suite/work/4Suite-1.0b1/build/lib.freebsd-8.0-RELEASE-p2-i386-2.4/Ft/Server/Client/Core/UserClient.py">
  <modification-date>2002-02-08 00:38:20</modification-date>
  <abstract/>
  <description/>
  <classes>
    <class name="UserClient" public="yes">
      <bases>
        <base documented="yes" class="XmlDocumentClient" module="Ft.Server.Client.Core.XmlDocumentClient"/>
        <base documented="yes" class="GroupableObjectMixin" module="Ft.Server.Client.Core.GroupableObjectMixin"/>
      </bases>
      <abstract>A specialized Xml document which represents a sytem user</abstract>
      <description/>
      <method-resolution-order>
        <base name="UserClient" module="Ft.Server.Client.Core.UserClient"/>
        <base name="XmlDocumentClient" module="Ft.Server.Client.Core.XmlDocumentClient"/>
        <base name="RawFileClient" module="Ft.Server.Client.Core.RawFileClient"/>
        <base name="ResourceMetaDataClient" module="Ft.Server.Client.Core.ResourceMetaDataClient"/>
        <base name="GroupableObjectMixin" module="Ft.Server.Client.Core.GroupableObjectMixin"/>
      </method-resolution-order>
      <methods documented="yes" class="UserClient" module="Ft.Server.Client.Core.UserClient" inherited="no">
        <method public="no" name="__delitem__" id="UserClient-__delitem__">
          <abstract>Implements python dictionary interface</abstract>
          <description/>
          <arguments>
            <arg name="self"/>
            <arg name="name"/>
          </arguments>
        </method>
        <method public="no" name="__getitem__" id="UserClient-__getitem__">
          <abstract>Implements python dictionary interface</abstract>
          <description/>
          <arguments>
            <arg name="self"/>
            <arg name="name"/>
          </arguments>
        </method>
        <method public="no" name="__setitem__" id="UserClient-__setitem__">
          <abstract>Implements python dictionary interface</abstract>
          <description/>
          <arguments>
            <arg name="self"/>
            <arg name="name"/>
            <arg name="value"/>
          </arguments>
        </method>
        <method public="yes" name="get" id="UserClient-get">
          <abstract>Implements python dictionary 'get' interface for the user data associated with this user</abstract>
          <description/>
          <arguments>
            <arg name="self"/>
            <arg name="name"/>
            <arg default="None" name="defaultValue"/>
          </arguments>
        </method>
        <method public="yes" name="getPassword" id="UserClient-getPassword">
          <abstract>Get the SHA1 hash of this users password</abstract>
          <description/>
          <arguments>
            <arg name="self"/>
          </arguments>
        </method>
        <method public="yes" name="getUserData" id="UserClient-getUserData">
          <abstract>Returns a dictionary containing key value pairs of user data</abstract>
          <description/>
          <arguments>
            <arg name="self"/>
          </arguments>
        </method>
        <method public="yes" name="getUsername" id="UserClient-getUsername">
          <abstract>Get the user name of this user.</abstract>
          <description/>
          <arguments>
            <arg name="self"/>
          </arguments>
        </method>
        <method public="yes" name="has_key" id="UserClient-has_key">
          <abstract>Implements python dictionary 'has_key' interface</abstract>
          <description/>
          <arguments>
            <arg name="self"/>
            <arg name="key"/>
          </arguments>
        </method>
        <method public="yes" name="items" id="UserClient-items">
          <abstract>Implements python dictionary 'items' interface</abstract>
          <description/>
          <arguments>
            <arg name="self"/>
          </arguments>
        </method>
        <method public="yes" name="keys" id="UserClient-keys">
          <abstract>Implements python dictionary 'keys' interface</abstract>
          <description/>
          <arguments>
            <arg name="self"/>
          </arguments>
        </method>
        <method public="yes" name="setPassword" id="UserClient-setPassword">
          <abstract/>
          <description/>
          <arguments>
            <arg name="self"/>
            <arg name="newPasswd"/>
          </arguments>
        </method>
        <method public="yes" name="setUserData" id="UserClient-setUserData">
          <abstract>Sets the user data using the specified dictionary</abstract>
          <description/>
          <arguments>
            <arg name="self"/>
            <arg name="userData"/>
          </arguments>
        </method>
        <method public="yes" name="values" id="UserClient-values">
          <abstract>Implements python dictionary 'values' interface</abstract>
          <description/>
          <arguments>
            <arg name="self"/>
          </arguments>
        </method>
      </methods>
      <methods documented="yes" class="XmlDocumentClient" module="Ft.Server.Client.Core.XmlDocumentClient" inherited="yes">
        <member-reference name="expandXLink" public="yes"/>
        <member-reference name="getDocumentDefinition" public="yes"/>
        <member-reference name="setDocumentDefinition" public="yes"/>
      </methods>
      <methods documented="yes" class="RawFileClient" module="Ft.Server.Client.Core.RawFileClient" inherited="yes">
        <member-reference name="asSchematron" public="yes"/>
        <member-reference name="asStylesheet" public="yes"/>
        <member-reference name="getContentResource" public="yes"/>
        <member-reference name="getMetaDataResource" public="yes"/>
        <member-reference name="setImt" public="yes"/>
      </methods>
      <methods documented="yes" class="ResourceMetaDataClient" module="Ft.Server.Client.Core.ResourceMetaDataClient" inherited="yes">
        <member-reference name="__cmp__" public="no"/>
        <member-reference name="__hash__" public="no"/>
        <member-reference name="__init__" public="no"/>
        <member-reference name="__str__" public="no"/>
        <member-reference name="addAcl" public="yes"/>
        <member-reference name="addAlias" public="yes"/>
        <member-reference name="addLiteralProperty" public="yes"/>
        <member-reference name="addResourceProperty" public="yes"/>
        <member-reference name="applyXslt" public="yes"/>
        <member-reference name="asDom" public="yes"/>
        <member-reference name="delete" public="yes"/>
        <member-reference name="fetchResource" public="yes"/>
        <member-reference name="getAbsolutePath" public="yes"/>
        <member-reference name="getAbsolutePathAsUri" public="yes"/>
        <member-reference name="getAcl" public="yes"/>
        <member-reference name="getAclIdent" public="yes"/>
        <member-reference name="getAclIdentifiers" public="yes"/>
        <member-reference name="getAliases" public="yes"/>
        <member-reference name="getBasePath" public="yes"/>
        <member-reference name="getContent" public="yes"/>
        <member-reference name="getContentSlice" public="yes"/>
        <member-reference name="getCreationDate" public="yes"/>
        <member-reference name="getDisplayPath" public="yes"/>
        <member-reference name="getImt" public="yes"/>
        <member-reference name="getLastModifiedDate" public="yes"/>
        <member-reference name="getModel" public="yes"/>
        <member-reference name="getName" public="yes"/>
        <member-reference name="getOwner" public="yes"/>
        <member-reference name="getParent" public="yes"/>
        <member-reference name="getPath" public="yes"/>
        <member-reference name="getResourceType" public="yes"/>
        <member-reference name="getRoot" public="yes"/>
        <member-reference name="getSize" public="yes"/>
        <member-reference name="getStatementsAbout" public="yes"/>
        <member-reference name="getStatementsGeneratedBy" public="yes"/>
        <member-reference name="getValidationInfo" public="yes"/>
        <member-reference name="hasResource" public="yes"/>
        <member-reference name="inheritAcl" public="yes"/>
        <member-reference name="isResourceType" public="yes"/>
        <member-reference name="markTemporary" public="yes"/>
        <member-reference name="pprint" public="yes"/>
        <member-reference name="removeAcl" public="yes"/>
        <member-reference name="removeAlias" public="yes"/>
        <member-reference name="removeLiteralProperty" public="yes"/>
        <member-reference name="removeResourceProperty" public="yes"/>
        <member-reference name="setAcl" public="yes"/>
        <member-reference name="setContent" public="yes"/>
        <member-reference name="setOwner" public="yes"/>
        <member-reference name="toXPathContext" public="yes"/>
        <member-reference name="verifyAcl" public="yes"/>
        <member-reference name="xUpdate" public="yes"/>
      </methods>
      <methods documented="yes" class="GroupableObjectMixin" module="Ft.Server.Client.Core.GroupableObjectMixin" inherited="yes">
        <member-reference name="getGroups" public="yes"/>
      </methods>
    </class>
  </classes>
</module>
