<?xml version="1.0" encoding="iso-8859-1"?>
<module name="Ft.Server.Server.Xslt.ResourceMetaData" file="/work/a/ports/textproc/py-4suite/work/4Suite-1.0b1/build/lib.freebsd-7.1-RELEASE-i386-2.4/Ft/Server/Server/Xslt/ResourceMetaData.py">
  <modification-date>2005-04-06 23:05:46</modification-date>
  <abstract>XSLT and XPath extensions supporting the 4SS ResourceMetaData API</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="AddAclElement" public="yes">
      <bases>
        <base documented="yes" class="XsltElement" module="Ft.Xml.Xslt.StylesheetTree"/>
      </bases>
      <abstract>Add access for an given identifer and level to the ACL of a resource</abstract>
      <description/>
      <method-resolution-order>
        <base name="AddAclElement" module="Ft.Server.Server.Xslt.ResourceMetaData"/>
        <base name="XsltElement" module="Ft.Xml.Xslt.StylesheetTree"/>
        <base name="XsltNode" module="Ft.Xml.Xslt.StylesheetTree"/>
      </method-resolution-order>
      <methods documented="yes" class="AddAclElement" module="Ft.Server.Server.Xslt.ResourceMetaData" inherited="no">
        <method public="yes" name="instantiate" id="AddAclElement-instantiate">
          <abstract/>
          <description/>
          <arguments>
            <arg name="self"/>
            <arg name="context"/>
            <arg name="processor"/>
          </arguments>
          <overrides name="XsltElement" module="Ft.Xml.Xslt.StylesheetTree"/>
        </method>
      </methods>
      <fields documented="yes" class="AddAclElement" module="Ft.Server.Server.Xslt.ResourceMetaData" inherited="no">
        <field public="yes" name="content" id="AddAclElement-content">
          <abstract>Empty is the content model for childless elements</abstract>
          <description/>
          <value>&lt;Ft.Xml.Xslt.ContentInfo.Atom instance&gt;</value>
        </field>
        <field public="yes" name="legalAttrs" id="AddAclElement-legalAttrs">
          <value>{'access': &lt;Ft.Xml.Xslt.AttributeInfo.StringAvt instance&gt;, 'allowed': &lt;Ft.Xml.Xslt.AttributeInfo.YesNoAvt instance&gt;, 'ident': &lt;Ft.Xml.Xslt.AttributeInfo.StringAvt instance&gt;, 'path': &lt;Ft.Xml.Xslt.AttributeInfo.UriReferenceAvt instance&gt;}</value>
        </field>
      </fields>
      <methods documented="yes" class="XsltElement" module="Ft.Xml.Xslt.StylesheetTree" inherited="yes">
        <member-reference name="__init__" public="no"/>
        <member-reference name="__str__" public="no"/>
        <member-reference name="appendChild" public="yes"/>
        <member-reference name="expandQName" public="yes"/>
        <member-reference name="insertChild" public="yes"/>
        <member-reference name="parseAVT" public="yes"/>
        <member-reference name="parseExpression" public="yes"/>
        <member-reference name="parsePattern" public="yes"/>
        <member-reference name="processChildren" public="yes"/>
        <member-reference name="splitQName" public="yes"/>
      </methods>
      <fields documented="yes" class="XsltElement" module="Ft.Xml.Xslt.StylesheetTree" inherited="yes">
        <member-reference name="category" public="yes"/>
        <member-reference name="validator" public="yes"/>
      </fields>
      <methods documented="yes" class="XsltNode" module="Ft.Xml.Xslt.StylesheetTree" inherited="yes">
        <member-reference name="idle" public="yes"/>
        <member-reference name="isLastChild" public="yes"/>
        <member-reference name="isPseudoNode" public="yes"/>
        <member-reference name="pprint" public="yes"/>
        <member-reference name="prime" public="yes"/>
        <member-reference name="setup" public="yes"/>
      </methods>
      <fields documented="yes" class="XsltNode" module="Ft.Xml.Xslt.StylesheetTree" inherited="yes">
        <member-reference name="attributes" public="yes"/>
        <member-reference name="baseUri" public="yes"/>
        <member-reference name="children" public="yes"/>
        <member-reference name="columnNumber" public="yes"/>
        <member-reference name="doesIdle" public="yes"/>
        <member-reference name="doesPrime" public="yes"/>
        <member-reference name="doesSetup" public="yes"/>
        <member-reference name="expandedName" public="yes"/>
        <member-reference name="importIndex" public="yes"/>
        <member-reference name="lineNumber" public="yes"/>
        <member-reference name="nodeName" public="yes"/>
        <member-reference name="parent" public="yes"/>
        <member-reference name="root" public="yes"/>
      </fields>
    </class>
    <class name="AddAliasElement" public="yes">
      <bases>
        <base documented="yes" class="XsltElement" module="Ft.Xml.Xslt.StylesheetTree"/>
      </bases>
      <abstract>Adds an alias for this resource to the repository.</abstract>
      <description/>
      <method-resolution-order>
        <base name="AddAliasElement" module="Ft.Server.Server.Xslt.ResourceMetaData"/>
        <base name="XsltElement" module="Ft.Xml.Xslt.StylesheetTree"/>
        <base name="XsltNode" module="Ft.Xml.Xslt.StylesheetTree"/>
      </method-resolution-order>
      <methods documented="yes" class="AddAliasElement" module="Ft.Server.Server.Xslt.ResourceMetaData" inherited="no">
        <method public="yes" name="instantiate" id="AddAliasElement-instantiate">
          <abstract/>
          <description/>
          <arguments>
            <arg name="self"/>
            <arg name="context"/>
            <arg name="processor"/>
          </arguments>
          <overrides name="XsltElement" module="Ft.Xml.Xslt.StylesheetTree"/>
        </method>
      </methods>
      <fields documented="yes" class="AddAliasElement" module="Ft.Server.Server.Xslt.ResourceMetaData" inherited="no">
        <field public="yes" name="content" id="AddAliasElement-content">
          <abstract>Empty is the content model for childless elements</abstract>
          <description/>
          <value>&lt;Ft.Xml.Xslt.ContentInfo.Atom instance&gt;</value>
        </field>
        <field public="yes" name="legalAttrs" id="AddAliasElement-legalAttrs">
          <value>{'alias': &lt;Ft.Xml.Xslt.AttributeInfo.UriReferenceAvt instance&gt;, 'doc-def': &lt;Ft.Xml.Xslt.AttributeInfo.UriReferenceAvt instance&gt;, 'path': &lt;Ft.Xml.Xslt.AttributeInfo.UriReferenceAvt instance&gt;}</value>
        </field>
      </fields>
      <methods documented="yes" class="XsltElement" module="Ft.Xml.Xslt.StylesheetTree" inherited="yes">
        <member-reference name="__init__" public="no"/>
        <member-reference name="__str__" public="no"/>
        <member-reference name="appendChild" public="yes"/>
        <member-reference name="expandQName" public="yes"/>
        <member-reference name="insertChild" public="yes"/>
        <member-reference name="parseAVT" public="yes"/>
        <member-reference name="parseExpression" public="yes"/>
        <member-reference name="parsePattern" public="yes"/>
        <member-reference name="processChildren" public="yes"/>
        <member-reference name="splitQName" public="yes"/>
      </methods>
      <fields documented="yes" class="XsltElement" module="Ft.Xml.Xslt.StylesheetTree" inherited="yes">
        <member-reference name="category" public="yes"/>
        <member-reference name="validator" public="yes"/>
      </fields>
      <methods documented="yes" class="XsltNode" module="Ft.Xml.Xslt.StylesheetTree" inherited="yes">
        <member-reference name="idle" public="yes"/>
        <member-reference name="isLastChild" public="yes"/>
        <member-reference name="isPseudoNode" public="yes"/>
        <member-reference name="pprint" public="yes"/>
        <member-reference name="prime" public="yes"/>
        <member-reference name="setup" public="yes"/>
      </methods>
      <fields documented="yes" class="XsltNode" module="Ft.Xml.Xslt.StylesheetTree" inherited="yes">
        <member-reference name="attributes" public="yes"/>
        <member-reference name="baseUri" public="yes"/>
        <member-reference name="children" public="yes"/>
        <member-reference name="columnNumber" public="yes"/>
        <member-reference name="doesIdle" public="yes"/>
        <member-reference name="doesPrime" public="yes"/>
        <member-reference name="doesSetup" public="yes"/>
        <member-reference name="expandedName" public="yes"/>
        <member-reference name="importIndex" public="yes"/>
        <member-reference name="lineNumber" public="yes"/>
        <member-reference name="nodeName" public="yes"/>
        <member-reference name="parent" public="yes"/>
        <member-reference name="root" public="yes"/>
      </fields>
    </class>
    <class name="DeleteElement" public="yes">
      <bases>
        <base documented="yes" class="XsltElement" module="Ft.Xml.Xslt.StylesheetTree"/>
      </bases>
      <abstract>Delete this resource</abstract>
      <description/>
      <method-resolution-order>
        <base name="DeleteElement" module="Ft.Server.Server.Xslt.ResourceMetaData"/>
        <base name="XsltElement" module="Ft.Xml.Xslt.StylesheetTree"/>
        <base name="XsltNode" module="Ft.Xml.Xslt.StylesheetTree"/>
      </method-resolution-order>
      <methods documented="yes" class="DeleteElement" module="Ft.Server.Server.Xslt.ResourceMetaData" inherited="no">
        <method public="yes" name="instantiate" id="DeleteElement-instantiate">
          <abstract/>
          <description/>
          <arguments>
            <arg name="self"/>
            <arg name="context"/>
            <arg name="processor"/>
          </arguments>
          <overrides name="XsltElement" module="Ft.Xml.Xslt.StylesheetTree"/>
        </method>
      </methods>
      <fields documented="yes" class="DeleteElement" module="Ft.Server.Server.Xslt.ResourceMetaData" inherited="no">
        <field public="yes" name="content" id="DeleteElement-content">
          <abstract>Empty is the content model for childless elements</abstract>
          <description/>
          <value>&lt;Ft.Xml.Xslt.ContentInfo.Atom instance&gt;</value>
        </field>
        <field public="yes" name="legalAttrs" id="DeleteElement-legalAttrs">
          <value>{'path': &lt;Ft.Xml.Xslt.AttributeInfo.UriReferenceAvt instance&gt;}</value>
        </field>
      </fields>
      <methods documented="yes" class="XsltElement" module="Ft.Xml.Xslt.StylesheetTree" inherited="yes">
        <member-reference name="__init__" public="no"/>
        <member-reference name="__str__" public="no"/>
        <member-reference name="appendChild" public="yes"/>
        <member-reference name="expandQName" public="yes"/>
        <member-reference name="insertChild" public="yes"/>
        <member-reference name="parseAVT" public="yes"/>
        <member-reference name="parseExpression" public="yes"/>
        <member-reference name="parsePattern" public="yes"/>
        <member-reference name="processChildren" public="yes"/>
        <member-reference name="splitQName" public="yes"/>
      </methods>
      <fields documented="yes" class="XsltElement" module="Ft.Xml.Xslt.StylesheetTree" inherited="yes">
        <member-reference name="category" public="yes"/>
        <member-reference name="validator" public="yes"/>
      </fields>
      <methods documented="yes" class="XsltNode" module="Ft.Xml.Xslt.StylesheetTree" inherited="yes">
        <member-reference name="idle" public="yes"/>
        <member-reference name="isLastChild" public="yes"/>
        <member-reference name="isPseudoNode" public="yes"/>
        <member-reference name="pprint" public="yes"/>
        <member-reference name="prime" public="yes"/>
        <member-reference name="setup" public="yes"/>
      </methods>
      <fields documented="yes" class="XsltNode" module="Ft.Xml.Xslt.StylesheetTree" inherited="yes">
        <member-reference name="attributes" public="yes"/>
        <member-reference name="baseUri" public="yes"/>
        <member-reference name="children" public="yes"/>
        <member-reference name="columnNumber" public="yes"/>
        <member-reference name="doesIdle" public="yes"/>
        <member-reference name="doesPrime" public="yes"/>
        <member-reference name="doesSetup" public="yes"/>
        <member-reference name="expandedName" public="yes"/>
        <member-reference name="importIndex" public="yes"/>
        <member-reference name="lineNumber" public="yes"/>
        <member-reference name="nodeName" public="yes"/>
        <member-reference name="parent" public="yes"/>
        <member-reference name="root" public="yes"/>
      </fields>
    </class>
    <class name="InheritAclElement" public="yes">
      <bases>
        <base documented="yes" class="XsltElement" module="Ft.Xml.Xslt.StylesheetTree"/>
      </bases>
      <abstract>Set the inheritance ACL of a resource</abstract>
      <description/>
      <method-resolution-order>
        <base name="InheritAclElement" module="Ft.Server.Server.Xslt.ResourceMetaData"/>
        <base name="XsltElement" module="Ft.Xml.Xslt.StylesheetTree"/>
        <base name="XsltNode" module="Ft.Xml.Xslt.StylesheetTree"/>
      </method-resolution-order>
      <methods documented="yes" class="InheritAclElement" module="Ft.Server.Server.Xslt.ResourceMetaData" inherited="no">
        <method public="yes" name="instantiate" id="InheritAclElement-instantiate">
          <abstract/>
          <description/>
          <arguments>
            <arg name="self"/>
            <arg name="context"/>
            <arg name="processor"/>
          </arguments>
          <overrides name="XsltElement" module="Ft.Xml.Xslt.StylesheetTree"/>
        </method>
      </methods>
      <fields documented="yes" class="InheritAclElement" module="Ft.Server.Server.Xslt.ResourceMetaData" inherited="no">
        <field public="yes" name="content" id="InheritAclElement-content">
          <abstract>Empty is the content model for childless elements</abstract>
          <description/>
          <value>&lt;Ft.Xml.Xslt.ContentInfo.Atom instance&gt;</value>
        </field>
        <field public="yes" name="legalAttrs" id="InheritAclElement-legalAttrs">
          <value>{'access': &lt;Ft.Xml.Xslt.AttributeInfo.StringAvt instance&gt;, 'path': &lt;Ft.Xml.Xslt.AttributeInfo.UriReferenceAvt instance&gt;}</value>
        </field>
      </fields>
      <methods documented="yes" class="XsltElement" module="Ft.Xml.Xslt.StylesheetTree" inherited="yes">
        <member-reference name="__init__" public="no"/>
        <member-reference name="__str__" public="no"/>
        <member-reference name="appendChild" public="yes"/>
        <member-reference name="expandQName" public="yes"/>
        <member-reference name="insertChild" public="yes"/>
        <member-reference name="parseAVT" public="yes"/>
        <member-reference name="parseExpression" public="yes"/>
        <member-reference name="parsePattern" public="yes"/>
        <member-reference name="processChildren" public="yes"/>
        <member-reference name="splitQName" public="yes"/>
      </methods>
      <fields documented="yes" class="XsltElement" module="Ft.Xml.Xslt.StylesheetTree" inherited="yes">
        <member-reference name="category" public="yes"/>
        <member-reference name="validator" public="yes"/>
      </fields>
      <methods documented="yes" class="XsltNode" module="Ft.Xml.Xslt.StylesheetTree" inherited="yes">
        <member-reference name="idle" public="yes"/>
        <member-reference name="isLastChild" public="yes"/>
        <member-reference name="isPseudoNode" public="yes"/>
        <member-reference name="pprint" public="yes"/>
        <member-reference name="prime" public="yes"/>
        <member-reference name="setup" public="yes"/>
      </methods>
      <fields documented="yes" class="XsltNode" module="Ft.Xml.Xslt.StylesheetTree" inherited="yes">
        <member-reference name="attributes" public="yes"/>
        <member-reference name="baseUri" public="yes"/>
        <member-reference name="children" public="yes"/>
        <member-reference name="columnNumber" public="yes"/>
        <member-reference name="doesIdle" public="yes"/>
        <member-reference name="doesPrime" public="yes"/>
        <member-reference name="doesSetup" public="yes"/>
        <member-reference name="expandedName" public="yes"/>
        <member-reference name="importIndex" public="yes"/>
        <member-reference name="lineNumber" public="yes"/>
        <member-reference name="nodeName" public="yes"/>
        <member-reference name="parent" public="yes"/>
        <member-reference name="root" public="yes"/>
      </fields>
    </class>
    <class name="MarkTemporaryElement" public="yes">
      <bases>
        <base documented="yes" class="XsltElement" module="Ft.Xml.Xslt.StylesheetTree"/>
      </bases>
      <abstract>Mark a resource as temporary</abstract>
      <description/>
      <method-resolution-order>
        <base name="MarkTemporaryElement" module="Ft.Server.Server.Xslt.ResourceMetaData"/>
        <base name="XsltElement" module="Ft.Xml.Xslt.StylesheetTree"/>
        <base name="XsltNode" module="Ft.Xml.Xslt.StylesheetTree"/>
      </method-resolution-order>
      <methods documented="yes" class="MarkTemporaryElement" module="Ft.Server.Server.Xslt.ResourceMetaData" inherited="no">
        <method public="yes" name="instantiate" id="MarkTemporaryElement-instantiate">
          <abstract/>
          <description/>
          <arguments>
            <arg name="self"/>
            <arg name="context"/>
            <arg name="processor"/>
          </arguments>
          <overrides name="XsltElement" module="Ft.Xml.Xslt.StylesheetTree"/>
        </method>
      </methods>
      <fields documented="yes" class="MarkTemporaryElement" module="Ft.Server.Server.Xslt.ResourceMetaData" inherited="no">
        <field public="yes" name="content" id="MarkTemporaryElement-content">
          <abstract>Empty is the content model for childless elements</abstract>
          <description/>
          <value>&lt;Ft.Xml.Xslt.ContentInfo.Atom instance&gt;</value>
        </field>
        <field public="yes" name="legalAttrs" id="MarkTemporaryElement-legalAttrs">
          <value>{'path': &lt;Ft.Xml.Xslt.AttributeInfo.UriReferenceAvt instance&gt;, 'time-to-live': &lt;Ft.Xml.Xslt.AttributeInfo.NumberAvt instance&gt;}</value>
        </field>
      </fields>
      <methods documented="yes" class="XsltElement" module="Ft.Xml.Xslt.StylesheetTree" inherited="yes">
        <member-reference name="__init__" public="no"/>
        <member-reference name="__str__" public="no"/>
        <member-reference name="appendChild" public="yes"/>
        <member-reference name="expandQName" public="yes"/>
        <member-reference name="insertChild" public="yes"/>
        <member-reference name="parseAVT" public="yes"/>
        <member-reference name="parseExpression" public="yes"/>
        <member-reference name="parsePattern" public="yes"/>
        <member-reference name="processChildren" public="yes"/>
        <member-reference name="splitQName" public="yes"/>
      </methods>
      <fields documented="yes" class="XsltElement" module="Ft.Xml.Xslt.StylesheetTree" inherited="yes">
        <member-reference name="category" public="yes"/>
        <member-reference name="validator" public="yes"/>
      </fields>
      <methods documented="yes" class="XsltNode" module="Ft.Xml.Xslt.StylesheetTree" inherited="yes">
        <member-reference name="idle" public="yes"/>
        <member-reference name="isLastChild" public="yes"/>
        <member-reference name="isPseudoNode" public="yes"/>
        <member-reference name="pprint" public="yes"/>
        <member-reference name="prime" public="yes"/>
        <member-reference name="setup" public="yes"/>
      </methods>
      <fields documented="yes" class="XsltNode" module="Ft.Xml.Xslt.StylesheetTree" inherited="yes">
        <member-reference name="attributes" public="yes"/>
        <member-reference name="baseUri" public="yes"/>
        <member-reference name="children" public="yes"/>
        <member-reference name="columnNumber" public="yes"/>
        <member-reference name="doesIdle" public="yes"/>
        <member-reference name="doesPrime" public="yes"/>
        <member-reference name="doesSetup" public="yes"/>
        <member-reference name="expandedName" public="yes"/>
        <member-reference name="importIndex" public="yes"/>
        <member-reference name="lineNumber" public="yes"/>
        <member-reference name="nodeName" public="yes"/>
        <member-reference name="parent" public="yes"/>
        <member-reference name="root" public="yes"/>
      </fields>
    </class>
    <class name="RemoveAclElement" public="yes">
      <bases>
        <base documented="yes" class="XsltElement" module="Ft.Xml.Xslt.StylesheetTree"/>
      </bases>
      <abstract>Remove the ACL from a resource</abstract>
      <description/>
      <method-resolution-order>
        <base name="RemoveAclElement" module="Ft.Server.Server.Xslt.ResourceMetaData"/>
        <base name="XsltElement" module="Ft.Xml.Xslt.StylesheetTree"/>
        <base name="XsltNode" module="Ft.Xml.Xslt.StylesheetTree"/>
      </method-resolution-order>
      <methods documented="yes" class="RemoveAclElement" module="Ft.Server.Server.Xslt.ResourceMetaData" inherited="no">
        <method public="yes" name="instantiate" id="RemoveAclElement-instantiate">
          <abstract/>
          <description/>
          <arguments>
            <arg name="self"/>
            <arg name="context"/>
            <arg name="processor"/>
          </arguments>
          <overrides name="XsltElement" module="Ft.Xml.Xslt.StylesheetTree"/>
        </method>
      </methods>
      <fields documented="yes" class="RemoveAclElement" module="Ft.Server.Server.Xslt.ResourceMetaData" inherited="no">
        <field public="yes" name="content" id="RemoveAclElement-content">
          <abstract>Empty is the content model for childless elements</abstract>
          <description/>
          <value>&lt;Ft.Xml.Xslt.ContentInfo.Atom instance&gt;</value>
        </field>
        <field public="yes" name="legalAttrs" id="RemoveAclElement-legalAttrs">
          <value>{'access': &lt;Ft.Xml.Xslt.AttributeInfo.StringAvt instance&gt;, 'ident': &lt;Ft.Xml.Xslt.AttributeInfo.StringAvt instance&gt;, 'path': &lt;Ft.Xml.Xslt.AttributeInfo.UriReferenceAvt instance&gt;}</value>
        </field>
      </fields>
      <methods documented="yes" class="XsltElement" module="Ft.Xml.Xslt.StylesheetTree" inherited="yes">
        <member-reference name="__init__" public="no"/>
        <member-reference name="__str__" public="no"/>
        <member-reference name="appendChild" public="yes"/>
        <member-reference name="expandQName" public="yes"/>
        <member-reference name="insertChild" public="yes"/>
        <member-reference name="parseAVT" public="yes"/>
        <member-reference name="parseExpression" public="yes"/>
        <member-reference name="parsePattern" public="yes"/>
        <member-reference name="processChildren" public="yes"/>
        <member-reference name="splitQName" public="yes"/>
      </methods>
      <fields documented="yes" class="XsltElement" module="Ft.Xml.Xslt.StylesheetTree" inherited="yes">
        <member-reference name="category" public="yes"/>
        <member-reference name="validator" public="yes"/>
      </fields>
      <methods documented="yes" class="XsltNode" module="Ft.Xml.Xslt.StylesheetTree" inherited="yes">
        <member-reference name="idle" public="yes"/>
        <member-reference name="isLastChild" public="yes"/>
        <member-reference name="isPseudoNode" public="yes"/>
        <member-reference name="pprint" public="yes"/>
        <member-reference name="prime" public="yes"/>
        <member-reference name="setup" public="yes"/>
      </methods>
      <fields documented="yes" class="XsltNode" module="Ft.Xml.Xslt.StylesheetTree" inherited="yes">
        <member-reference name="attributes" public="yes"/>
        <member-reference name="baseUri" public="yes"/>
        <member-reference name="children" public="yes"/>
        <member-reference name="columnNumber" public="yes"/>
        <member-reference name="doesIdle" public="yes"/>
        <member-reference name="doesPrime" public="yes"/>
        <member-reference name="doesSetup" public="yes"/>
        <member-reference name="expandedName" public="yes"/>
        <member-reference name="importIndex" public="yes"/>
        <member-reference name="lineNumber" public="yes"/>
        <member-reference name="nodeName" public="yes"/>
        <member-reference name="parent" public="yes"/>
        <member-reference name="root" public="yes"/>
      </fields>
    </class>
    <class name="RemoveAliasElement" public="yes">
      <bases>
        <base documented="yes" class="XsltElement" module="Ft.Xml.Xslt.StylesheetTree"/>
      </bases>
      <abstract>Remove an alias for this resource from the repository.</abstract>
      <description/>
      <method-resolution-order>
        <base name="RemoveAliasElement" module="Ft.Server.Server.Xslt.ResourceMetaData"/>
        <base name="XsltElement" module="Ft.Xml.Xslt.StylesheetTree"/>
        <base name="XsltNode" module="Ft.Xml.Xslt.StylesheetTree"/>
      </method-resolution-order>
      <methods documented="yes" class="RemoveAliasElement" module="Ft.Server.Server.Xslt.ResourceMetaData" inherited="no">
        <method public="yes" name="instantiate" id="RemoveAliasElement-instantiate">
          <abstract/>
          <description/>
          <arguments>
            <arg name="self"/>
            <arg name="context"/>
            <arg name="processor"/>
          </arguments>
          <overrides name="XsltElement" module="Ft.Xml.Xslt.StylesheetTree"/>
        </method>
      </methods>
      <fields documented="yes" class="RemoveAliasElement" module="Ft.Server.Server.Xslt.ResourceMetaData" inherited="no">
        <field public="yes" name="content" id="RemoveAliasElement-content">
          <abstract>Empty is the content model for childless elements</abstract>
          <description/>
          <value>&lt;Ft.Xml.Xslt.ContentInfo.Atom instance&gt;</value>
        </field>
        <field public="yes" name="legalAttrs" id="RemoveAliasElement-legalAttrs">
          <value>{'alias': &lt;Ft.Xml.Xslt.AttributeInfo.UriReferenceAvt instance&gt;, 'path': &lt;Ft.Xml.Xslt.AttributeInfo.UriReferenceAvt instance&gt;}</value>
        </field>
      </fields>
      <methods documented="yes" class="XsltElement" module="Ft.Xml.Xslt.StylesheetTree" inherited="yes">
        <member-reference name="__init__" public="no"/>
        <member-reference name="__str__" public="no"/>
        <member-reference name="appendChild" public="yes"/>
        <member-reference name="expandQName" public="yes"/>
        <member-reference name="insertChild" public="yes"/>
        <member-reference name="parseAVT" public="yes"/>
        <member-reference name="parseExpression" public="yes"/>
        <member-reference name="parsePattern" public="yes"/>
        <member-reference name="processChildren" public="yes"/>
        <member-reference name="splitQName" public="yes"/>
      </methods>
      <fields documented="yes" class="XsltElement" module="Ft.Xml.Xslt.StylesheetTree" inherited="yes">
        <member-reference name="category" public="yes"/>
        <member-reference name="validator" public="yes"/>
      </fields>
      <methods documented="yes" class="XsltNode" module="Ft.Xml.Xslt.StylesheetTree" inherited="yes">
        <member-reference name="idle" public="yes"/>
        <member-reference name="isLastChild" public="yes"/>
        <member-reference name="isPseudoNode" public="yes"/>
        <member-reference name="pprint" public="yes"/>
        <member-reference name="prime" public="yes"/>
        <member-reference name="setup" public="yes"/>
      </methods>
      <fields documented="yes" class="XsltNode" module="Ft.Xml.Xslt.StylesheetTree" inherited="yes">
        <member-reference name="attributes" public="yes"/>
        <member-reference name="baseUri" public="yes"/>
        <member-reference name="children" public="yes"/>
        <member-reference name="columnNumber" public="yes"/>
        <member-reference name="doesIdle" public="yes"/>
        <member-reference name="doesPrime" public="yes"/>
        <member-reference name="doesSetup" public="yes"/>
        <member-reference name="expandedName" public="yes"/>
        <member-reference name="importIndex" public="yes"/>
        <member-reference name="lineNumber" public="yes"/>
        <member-reference name="nodeName" public="yes"/>
        <member-reference name="parent" public="yes"/>
        <member-reference name="root" public="yes"/>
      </fields>
    </class>
    <class name="SetAclElement" public="yes">
      <bases>
        <base documented="yes" class="XsltElement" module="Ft.Xml.Xslt.StylesheetTree"/>
      </bases>
      <abstract>Reset the ACL for a resource, and then optionally add access for an
given identifer and level to the ACL of a resource</abstract>
      <description/>
      <method-resolution-order>
        <base name="SetAclElement" module="Ft.Server.Server.Xslt.ResourceMetaData"/>
        <base name="XsltElement" module="Ft.Xml.Xslt.StylesheetTree"/>
        <base name="XsltNode" module="Ft.Xml.Xslt.StylesheetTree"/>
      </method-resolution-order>
      <methods documented="yes" class="SetAclElement" module="Ft.Server.Server.Xslt.ResourceMetaData" inherited="no">
        <method public="yes" name="instantiate" id="SetAclElement-instantiate">
          <abstract/>
          <description/>
          <arguments>
            <arg name="self"/>
            <arg name="context"/>
            <arg name="processor"/>
          </arguments>
          <overrides name="XsltElement" module="Ft.Xml.Xslt.StylesheetTree"/>
        </method>
      </methods>
      <fields documented="yes" class="SetAclElement" module="Ft.Server.Server.Xslt.ResourceMetaData" inherited="no">
        <field public="yes" name="content" id="SetAclElement-content">
          <abstract>Empty is the content model for childless elements</abstract>
          <description/>
          <value>&lt;Ft.Xml.Xslt.ContentInfo.Atom instance&gt;</value>
        </field>
        <field public="yes" name="legalAttrs" id="SetAclElement-legalAttrs">
          <value>{'access': &lt;Ft.Xml.Xslt.AttributeInfo.StringAvt instance&gt;, 'allowed': &lt;Ft.Xml.Xslt.AttributeInfo.YesNoAvt instance&gt;, 'ident': &lt;Ft.Xml.Xslt.AttributeInfo.StringAvt instance&gt;, 'path': &lt;Ft.Xml.Xslt.AttributeInfo.UriReferenceAvt instance&gt;}</value>
        </field>
      </fields>
      <methods documented="yes" class="XsltElement" module="Ft.Xml.Xslt.StylesheetTree" inherited="yes">
        <member-reference name="__init__" public="no"/>
        <member-reference name="__str__" public="no"/>
        <member-reference name="appendChild" public="yes"/>
        <member-reference name="expandQName" public="yes"/>
        <member-reference name="insertChild" public="yes"/>
        <member-reference name="parseAVT" public="yes"/>
        <member-reference name="parseExpression" public="yes"/>
        <member-reference name="parsePattern" public="yes"/>
        <member-reference name="processChildren" public="yes"/>
        <member-reference name="splitQName" public="yes"/>
      </methods>
      <fields documented="yes" class="XsltElement" module="Ft.Xml.Xslt.StylesheetTree" inherited="yes">
        <member-reference name="category" public="yes"/>
        <member-reference name="validator" public="yes"/>
      </fields>
      <methods documented="yes" class="XsltNode" module="Ft.Xml.Xslt.StylesheetTree" inherited="yes">
        <member-reference name="idle" public="yes"/>
        <member-reference name="isLastChild" public="yes"/>
        <member-reference name="isPseudoNode" public="yes"/>
        <member-reference name="pprint" public="yes"/>
        <member-reference name="prime" public="yes"/>
        <member-reference name="setup" public="yes"/>
      </methods>
      <fields documented="yes" class="XsltNode" module="Ft.Xml.Xslt.StylesheetTree" inherited="yes">
        <member-reference name="attributes" public="yes"/>
        <member-reference name="baseUri" public="yes"/>
        <member-reference name="children" public="yes"/>
        <member-reference name="columnNumber" public="yes"/>
        <member-reference name="doesIdle" public="yes"/>
        <member-reference name="doesPrime" public="yes"/>
        <member-reference name="doesSetup" public="yes"/>
        <member-reference name="expandedName" public="yes"/>
        <member-reference name="importIndex" public="yes"/>
        <member-reference name="lineNumber" public="yes"/>
        <member-reference name="nodeName" public="yes"/>
        <member-reference name="parent" public="yes"/>
        <member-reference name="root" public="yes"/>
      </fields>
    </class>
    <class name="SetContentElement" public="yes">
      <bases>
        <base documented="yes" class="XsltElement" module="Ft.Xml.Xslt.StylesheetTree"/>
      </bases>
      <abstract>Set the string content of the resource with the given path, document
definition and type.  The output of the body of the element makes up
the content of the resulting document, either literally or as a
result of the contained XSLT instructions (according to the
literal-content attribute).
All the attributes available on the xsl:output instruction are also
allowed on this element, in order to control the creation of the content.
If the resource is a document whose definition specifies a full text
index, then the content is re-indexed</abstract>
      <description/>
      <method-resolution-order>
        <base name="SetContentElement" module="Ft.Server.Server.Xslt.ResourceMetaData"/>
        <base name="XsltElement" module="Ft.Xml.Xslt.StylesheetTree"/>
        <base name="XsltNode" module="Ft.Xml.Xslt.StylesheetTree"/>
      </method-resolution-order>
      <methods documented="yes" class="SetContentElement" module="Ft.Server.Server.Xslt.ResourceMetaData" inherited="no">
        <method public="yes" name="instantiate" id="SetContentElement-instantiate">
          <abstract/>
          <description/>
          <arguments>
            <arg name="self"/>
            <arg name="context"/>
            <arg name="processor"/>
          </arguments>
          <overrides name="XsltElement" module="Ft.Xml.Xslt.StylesheetTree"/>
        </method>
        <method public="yes" name="setup" id="SetContentElement-setup">
          <abstract/>
          <description/>
          <arguments>
            <arg name="self"/>
          </arguments>
          <overrides name="XsltElement" module="Ft.Xml.Xslt.StylesheetTree"/>
        </method>
      </methods>
      <fields documented="yes" class="SetContentElement" module="Ft.Server.Server.Xslt.ResourceMetaData" inherited="no">
        <field public="yes" name="content" id="SetContentElement-content">
          <abstract>Template is the set of text, instructions or result-elements</abstract>
          <description/>
          <value>&lt;Ft.Xml.Xslt.ContentInfo.Rep instance&gt;</value>
        </field>
        <field public="yes" name="doesSetup" id="SetContentElement-doesSetup">
          <value>True</value>
        </field>
        <field public="yes" name="legalAttrs" id="SetContentElement-legalAttrs">
          <value>{'base-path': &lt;Ft.Xml.Xslt.AttributeInfo.UriReferenceAvt instance&gt;, 'cdata-section-elements': &lt;Ft.Xml.Xslt.AttributeInfo.QNamesAvt instance&gt;, 'content-as-string': &lt;Ft.Xml.Xslt.AttributeInfo.YesNo instance&gt;, 'doctype-public': &lt;Ft.Xml.Xslt.AttributeInfo.StringAvt instance&gt;, 'doctype-system': &lt;Ft.Xml.Xslt.AttributeInfo.StringAvt instance&gt;, 'encoding': &lt;Ft.Xml.Xslt.AttributeInfo.StringAvt instance&gt;, 'indent': &lt;Ft.Xml.Xslt.AttributeInfo.YesNoAvt instance&gt;, 'literal-content': &lt;Ft.Xml.Xslt.AttributeInfo.YesNo instance&gt;, 'media-type': &lt;Ft.Xml.Xslt.AttributeInfo.StringAvt instance&gt;, 'method': &lt;Ft.Xml.Xslt.AttributeInfo.QNameAvt instance&gt;, ...}</value>
        </field>
      </fields>
      <methods documented="yes" class="XsltElement" module="Ft.Xml.Xslt.StylesheetTree" inherited="yes">
        <member-reference name="__init__" public="no"/>
        <member-reference name="__str__" public="no"/>
        <member-reference name="appendChild" public="yes"/>
        <member-reference name="expandQName" public="yes"/>
        <member-reference name="insertChild" public="yes"/>
        <member-reference name="parseAVT" public="yes"/>
        <member-reference name="parseExpression" public="yes"/>
        <member-reference name="parsePattern" public="yes"/>
        <member-reference name="processChildren" public="yes"/>
        <member-reference name="splitQName" public="yes"/>
      </methods>
      <fields documented="yes" class="XsltElement" module="Ft.Xml.Xslt.StylesheetTree" inherited="yes">
        <member-reference name="category" public="yes"/>
        <member-reference name="validator" public="yes"/>
      </fields>
      <methods documented="yes" class="XsltNode" module="Ft.Xml.Xslt.StylesheetTree" inherited="yes">
        <member-reference name="idle" public="yes"/>
        <member-reference name="isLastChild" public="yes"/>
        <member-reference name="isPseudoNode" public="yes"/>
        <member-reference name="pprint" public="yes"/>
        <member-reference name="prime" public="yes"/>
      </methods>
      <fields documented="yes" class="XsltNode" module="Ft.Xml.Xslt.StylesheetTree" inherited="yes">
        <member-reference name="attributes" public="yes"/>
        <member-reference name="baseUri" public="yes"/>
        <member-reference name="children" public="yes"/>
        <member-reference name="columnNumber" public="yes"/>
        <member-reference name="doesIdle" public="yes"/>
        <member-reference name="doesPrime" public="yes"/>
        <member-reference name="expandedName" public="yes"/>
        <member-reference name="importIndex" public="yes"/>
        <member-reference name="lineNumber" public="yes"/>
        <member-reference name="nodeName" public="yes"/>
        <member-reference name="parent" public="yes"/>
        <member-reference name="root" public="yes"/>
      </fields>
    </class>
    <class name="SetOwnerElement" public="yes">
      <bases>
        <base documented="yes" class="XsltElement" module="Ft.Xml.Xslt.StylesheetTree"/>
      </bases>
      <abstract>Change the owner of a resource</abstract>
      <description/>
      <method-resolution-order>
        <base name="SetOwnerElement" module="Ft.Server.Server.Xslt.ResourceMetaData"/>
        <base name="XsltElement" module="Ft.Xml.Xslt.StylesheetTree"/>
        <base name="XsltNode" module="Ft.Xml.Xslt.StylesheetTree"/>
      </method-resolution-order>
      <methods documented="yes" class="SetOwnerElement" module="Ft.Server.Server.Xslt.ResourceMetaData" inherited="no">
        <method public="yes" name="instantiate" id="SetOwnerElement-instantiate">
          <abstract/>
          <description/>
          <arguments>
            <arg name="self"/>
            <arg name="context"/>
            <arg name="processor"/>
          </arguments>
          <overrides name="XsltElement" module="Ft.Xml.Xslt.StylesheetTree"/>
        </method>
      </methods>
      <fields documented="yes" class="SetOwnerElement" module="Ft.Server.Server.Xslt.ResourceMetaData" inherited="no">
        <field public="yes" name="content" id="SetOwnerElement-content">
          <abstract>Empty is the content model for childless elements</abstract>
          <description/>
          <value>&lt;Ft.Xml.Xslt.ContentInfo.Atom instance&gt;</value>
        </field>
        <field public="yes" name="legalAttrs" id="SetOwnerElement-legalAttrs">
          <value>{'owner': &lt;Ft.Xml.Xslt.AttributeInfo.UriReferenceAvt instance&gt;, 'path': &lt;Ft.Xml.Xslt.AttributeInfo.UriReferenceAvt instance&gt;}</value>
        </field>
      </fields>
      <methods documented="yes" class="XsltElement" module="Ft.Xml.Xslt.StylesheetTree" inherited="yes">
        <member-reference name="__init__" public="no"/>
        <member-reference name="__str__" public="no"/>
        <member-reference name="appendChild" public="yes"/>
        <member-reference name="expandQName" public="yes"/>
        <member-reference name="insertChild" public="yes"/>
        <member-reference name="parseAVT" public="yes"/>
        <member-reference name="parseExpression" public="yes"/>
        <member-reference name="parsePattern" public="yes"/>
        <member-reference name="processChildren" public="yes"/>
        <member-reference name="splitQName" public="yes"/>
      </methods>
      <fields documented="yes" class="XsltElement" module="Ft.Xml.Xslt.StylesheetTree" inherited="yes">
        <member-reference name="category" public="yes"/>
        <member-reference name="validator" public="yes"/>
      </fields>
      <methods documented="yes" class="XsltNode" module="Ft.Xml.Xslt.StylesheetTree" inherited="yes">
        <member-reference name="idle" public="yes"/>
        <member-reference name="isLastChild" public="yes"/>
        <member-reference name="isPseudoNode" public="yes"/>
        <member-reference name="pprint" public="yes"/>
        <member-reference name="prime" public="yes"/>
        <member-reference name="setup" public="yes"/>
      </methods>
      <fields documented="yes" class="XsltNode" module="Ft.Xml.Xslt.StylesheetTree" inherited="yes">
        <member-reference name="attributes" public="yes"/>
        <member-reference name="baseUri" public="yes"/>
        <member-reference name="children" public="yes"/>
        <member-reference name="columnNumber" public="yes"/>
        <member-reference name="doesIdle" public="yes"/>
        <member-reference name="doesPrime" public="yes"/>
        <member-reference name="doesSetup" public="yes"/>
        <member-reference name="expandedName" public="yes"/>
        <member-reference name="importIndex" public="yes"/>
        <member-reference name="lineNumber" public="yes"/>
        <member-reference name="nodeName" public="yes"/>
        <member-reference name="parent" public="yes"/>
        <member-reference name="root" public="yes"/>
      </fields>
    </class>
    <class name="XUpdateElement" public="yes">
      <bases>
        <base documented="yes" class="XsltElement" module="Ft.Xml.Xslt.StylesheetTree"/>
      </bases>
      <abstract>Allows XML content to be updated with the XUpdate protocol</abstract>
      <description>The content of the fcore:xupdate element is a template for
the XUpdate document source.</description>
      <method-resolution-order>
        <base name="XUpdateElement" module="Ft.Server.Server.Xslt.ResourceMetaData"/>
        <base name="XsltElement" module="Ft.Xml.Xslt.StylesheetTree"/>
        <base name="XsltNode" module="Ft.Xml.Xslt.StylesheetTree"/>
      </method-resolution-order>
      <methods documented="yes" class="XUpdateElement" module="Ft.Server.Server.Xslt.ResourceMetaData" inherited="no">
        <method public="yes" name="instantiate" id="XUpdateElement-instantiate">
          <abstract/>
          <description/>
          <arguments>
            <arg name="self"/>
            <arg name="context"/>
            <arg name="processor"/>
          </arguments>
          <overrides name="XsltElement" module="Ft.Xml.Xslt.StylesheetTree"/>
        </method>
      </methods>
      <fields documented="yes" class="XUpdateElement" module="Ft.Server.Server.Xslt.ResourceMetaData" inherited="no">
        <field public="yes" name="content" id="XUpdateElement-content">
          <abstract>Template is the set of text, instructions or result-elements</abstract>
          <description/>
          <value>&lt;Ft.Xml.Xslt.ContentInfo.Rep instance&gt;</value>
        </field>
        <field public="yes" name="legalAttrs" id="XUpdateElement-legalAttrs">
          <value>{'path': &lt;Ft.Xml.Xslt.AttributeInfo.UriReferenceAvt instance&gt;}</value>
        </field>
      </fields>
      <methods documented="yes" class="XsltElement" module="Ft.Xml.Xslt.StylesheetTree" inherited="yes">
        <member-reference name="__init__" public="no"/>
        <member-reference name="__str__" public="no"/>
        <member-reference name="appendChild" public="yes"/>
        <member-reference name="expandQName" public="yes"/>
        <member-reference name="insertChild" public="yes"/>
        <member-reference name="parseAVT" public="yes"/>
        <member-reference name="parseExpression" public="yes"/>
        <member-reference name="parsePattern" public="yes"/>
        <member-reference name="processChildren" public="yes"/>
        <member-reference name="splitQName" public="yes"/>
      </methods>
      <fields documented="yes" class="XsltElement" module="Ft.Xml.Xslt.StylesheetTree" inherited="yes">
        <member-reference name="category" public="yes"/>
        <member-reference name="validator" public="yes"/>
      </fields>
      <methods documented="yes" class="XsltNode" module="Ft.Xml.Xslt.StylesheetTree" inherited="yes">
        <member-reference name="idle" public="yes"/>
        <member-reference name="isLastChild" public="yes"/>
        <member-reference name="isPseudoNode" public="yes"/>
        <member-reference name="pprint" public="yes"/>
        <member-reference name="prime" public="yes"/>
        <member-reference name="setup" public="yes"/>
      </methods>
      <fields documented="yes" class="XsltNode" module="Ft.Xml.Xslt.StylesheetTree" inherited="yes">
        <member-reference name="attributes" public="yes"/>
        <member-reference name="baseUri" public="yes"/>
        <member-reference name="children" public="yes"/>
        <member-reference name="columnNumber" public="yes"/>
        <member-reference name="doesIdle" public="yes"/>
        <member-reference name="doesPrime" public="yes"/>
        <member-reference name="doesSetup" public="yes"/>
        <member-reference name="expandedName" public="yes"/>
        <member-reference name="importIndex" public="yes"/>
        <member-reference name="lineNumber" public="yes"/>
        <member-reference name="nodeName" public="yes"/>
        <member-reference name="parent" public="yes"/>
        <member-reference name="root" public="yes"/>
      </fields>
    </class>
  </classes>
  <functions>
    <function public="yes" name="AsDom" id="AsDom">
      <abstract>Get an RTF that is as a live version of the document function.  NOTE: This does not work like document(), where document() caches RTFs and always returns the same one per the spec, as-dom will return the latest in the repo.</abstract>
      <description/>
      <arguments>
        <arg name="context"/>
        <arg default="None" name="path"/>
      </arguments>
    </function>
    <function public="yes" name="GetAbsolutePath" id="GetAbsolutePath">
      <abstract>Get the full path into the system, resolving aliases if needed</abstract>
      <description/>
      <arguments>
        <arg name="context"/>
        <arg default="None" name="path"/>
      </arguments>
    </function>
    <function public="yes" name="GetAclByKey" id="GetAclByKey">
      <abstract/>
      <description/>
      <arguments>
        <arg name="context"/>
        <arg name="aclKey"/>
        <arg default="None" name="path"/>
      </arguments>
    </function>
    <function public="yes" name="GetAliases" id="GetAliases">
      <abstract>Get a list of alias objects that reference this object</abstract>
      <description/>
      <arguments>
        <arg name="context"/>
        <arg default="None" name="path"/>
      </arguments>
    </function>
    <function public="yes" name="GetAllAcl" id="GetAllAcl">
      <abstract/>
      <description/>
      <arguments>
        <arg name="context"/>
        <arg default="None" name="path"/>
      </arguments>
    </function>
    <function public="yes" name="GetContent" id="GetContent">
      <abstract>Get the string content of this resource as an XPath string object</abstract>
      <description>path - the repository path to the object to retrieve
encoding - the encoding to use in converting the content to Unicode</description>
      <arguments>
        <arg name="context"/>
        <arg default="None" name="path"/>
        <arg default="'LATIN-1'" name="encoding"/>
      </arguments>
    </function>
    <function public="yes" name="GetCreationDate" id="GetCreationDate">
      <abstract>Get the date the resource was created</abstract>
      <description/>
      <arguments>
        <arg name="context"/>
        <arg default="None" name="path"/>
      </arguments>
    </function>
    <function public="yes" name="GetLastModifiedDate" id="GetLastModifiedDate">
      <abstract>Get the date the resource was last modified</abstract>
      <description/>
      <arguments>
        <arg name="context"/>
        <arg default="None" name="path"/>
      </arguments>
    </function>
    <function public="yes" name="GetMetaDataResource" id="GetMetaDataResource">
      <abstract>Get the string meta data of this resource</abstract>
      <description/>
      <arguments>
        <arg name="context"/>
        <arg default="None" name="path"/>
      </arguments>
    </function>
    <function public="yes" name="GetName" id="GetName">
      <abstract>Get the name of the resource.</abstract>
      <description/>
      <arguments>
        <arg name="context"/>
        <arg default="None" name="path"/>
      </arguments>
    </function>
    <function public="yes" name="GetOwner" id="GetOwner">
      <abstract>Get the owner of the resource</abstract>
      <description/>
      <arguments>
        <arg name="context"/>
        <arg default="None" name="path"/>
      </arguments>
    </function>
    <function public="yes" name="GetParent" id="GetParent">
      <abstract>Get the parent container of this resource</abstract>
      <description/>
      <arguments>
        <arg name="context"/>
        <arg default="None" name="path"/>
      </arguments>
    </function>
    <function public="yes" name="GetRawContent" id="GetRawContent">
      <abstract>Get the string content of this resource as a raw Unicode object</abstract>
      <description>path - the repository path to the object to retrieve
encoding - the encoding to use in converting the content to Unicode</description>
      <arguments>
        <arg name="context"/>
        <arg default="None" name="path"/>
        <arg default="'iso-8859-1'" name="encoding"/>
      </arguments>
    </function>
    <function public="yes" name="GetSize" id="GetSize">
      <abstract>Get the size of the resource</abstract>
      <description/>
      <arguments>
        <arg name="context"/>
        <arg default="None" name="path"/>
      </arguments>
    </function>
    <function public="yes" name="ResourceType" id="ResourceType">
      <abstract>Get the resource type of the resource</abstract>
      <description/>
      <arguments>
        <arg name="context"/>
        <arg default="None" name="path"/>
      </arguments>
    </function>
    <function public="yes" name="VerifyAcl" id="VerifyAcl">
      <abstract>Verify that the testAclIdent is in the acl list specified by the acl key for this object.</abstract>
      <description/>
      <arguments>
        <arg name="context"/>
        <arg name="aclKey"/>
        <arg default="None" name="path"/>
        <arg default="1" name="verifyTraverse"/>
      </arguments>
    </function>
    <function public="no" name="_GetAcl" id="_GetAcl">
      <abstract>Get a list of users and groups specified by the aclKey</abstract>
      <description/>
      <arguments>
        <arg name="context"/>
        <arg default="None" name="aclKey"/>
        <arg default="None" name="path"/>
      </arguments>
    </function>
  </functions>
  <fields>
    <field public="yes" name="ExtElements" id="ExtElements">
      <value>{('http://xmlns.4suite.org/4ss/score', 'add-acl'): &lt;class Ft.Server.Server.Xslt.ResourceMetaData.AddAclElement&gt;, ('http://xmlns.4suite.org/4ss/score', 'add-alias'): &lt;class Ft.Server.Server.Xslt.ResourceMetaData.AddAliasElement&gt;, ('http://xmlns.4suite.org/4ss/score', 'delete-resource'): &lt;class Ft.Server.Server.Xslt.ResourceMetaData.DeleteElement&gt;, ('http://xmlns.4suite.org/4ss/score', 'inherit-acl'): &lt;class Ft.Server.Server.Xslt.ResourceMetaData.InheritAclElement&gt;, ('http://xmlns.4suite.org/4ss/score', 'mark-temporary'): &lt;class Ft.Server.Server.Xslt.ResourceMetaData.MarkTemporaryElement&gt;, ('http://xmlns.4suite.org/4ss/score', 'remove-acl'): &lt;class Ft.Server.Server.Xslt.ResourceMetaData.RemoveAclElement&gt;, ('http://xmlns.4suite.org/4ss/score', 'remove-alias'): &lt;class Ft.Server.Server.Xslt.ResourceMetaData.RemoveAliasElement&gt;, ('http://xmlns.4suite.org/4ss/score', 'set-acl'): &lt;class Ft.Server.Server.Xslt.ResourceMetaData.SetAclElement&gt;, ('http://xmlns.4suite.org/4ss/score', 'set-content'): &lt;class Ft.Server.Server.Xslt.ResourceMetaData.SetContentElement&gt;, ('http://xmlns.4suite.org/4ss/score', 'set-owner'): &lt;class Ft.Server.Server.Xslt.ResourceMetaData.SetOwnerElement&gt;, ...}</value>
    </field>
    <field public="yes" name="ExtFunctions" id="ExtFunctions">
      <value>{('http://xmlns.4suite.org/4ss/score', 'as-dom'): &lt;function AsDom&gt;, ('http://xmlns.4suite.org/4ss/score', 'get-absolute-path'): &lt;function GetAbsolutePath&gt;, ('http://xmlns.4suite.org/4ss/score', 'get-acl-by-key'): &lt;function GetAclByKey&gt;, ('http://xmlns.4suite.org/4ss/score', 'get-aliases'): &lt;function GetAliases&gt;, ('http://xmlns.4suite.org/4ss/score', 'get-all-acl'): &lt;function GetAllAcl&gt;, ('http://xmlns.4suite.org/4ss/score', 'get-content'): &lt;function GetContent&gt;, ('http://xmlns.4suite.org/4ss/score', 'get-creation-date'): &lt;function GetCreationDate&gt;, ('http://xmlns.4suite.org/4ss/score', 'get-last-modified-date'): &lt;function GetLastModifiedDate&gt;, ('http://xmlns.4suite.org/4ss/score', 'get-metadata-resource'): &lt;function GetMetaDataResource&gt;, ('http://xmlns.4suite.org/4ss/score', 'get-name'): &lt;function GetName&gt;, ...}</value>
    </field>
    <field public="yes" name="RESERVED_NAMESPACE" id="RESERVED_NAMESPACE">
      <value>'http://xmlns.4suite.org/reserved'</value>
    </field>
    <field public="yes" name="SCORE_NS" id="SCORE_NS">
      <value>'http://xmlns.4suite.org/4ss/score'</value>
    </field>
  </fields>
</module>
