4Suite™ API Documentation

# ► Module Ft.Server.Server.Xslt

XSLT extension elements and functions supporting the 4SS repository API
Copyright 2004 Fourthought, Inc. (USA).
Detailed license and copyright information: http://4suite.org/COPYRIGHT
Project home, documentation, distributions: http://4suite.org/

Fields: ExtElements, ExtFunctions, ExtNamespaces, mods

## Modules

Container | XSLT and XPath extensions supporting the 4SS container API
DocumentDefinition | XSLT extension elements and functions supporting the 4SS DocumentDefinition API
FtssXsltBase | Common functions for repo XSLT extensions
Group | XSLT and XPath extensions supporting the 4SS group API
GroupableObject | XSLT and XPath extensions supporting the 4SS groupable object API
Http | XSLT and XPath extensions for use to access the 4SS API
Model | XSLT and XPath extensions supporting the 4Suite RDF API
Ns | Namespaces for repository XSLT and XPath extensions
RawFile | XSLT extension elements and functions supporting the 4SS RawFile API
Repository | XSLT and XPath extensions supporting the 4SS repository API
ResourceMetaData | XSLT and XPath extensions supporting the 4SS ResourceMetaData API
Server | XSLT extension elements and functions supporting the 4SS Server API
UriReferenceFile | XSLT extension elements and functions supporting the 4SS UriReferenceFile API
User | XSLT extension elements and functions supporting the 4SS User API
XPathDocumentDefinition | XSLT extension elements and functions supporting the 4SS XPathDocumentDefinition API
XmlDocument | XSLT extensions providing repository functionality related to XmlDocument objects
XmlRpcClient | XSLT extensions allowing limited access to external XML-RPC servers

## Fields

ExtElements = {('http://xmlns.4suite.org/4ss/http', 'request-headers'): <class Ft.Server.Server.Xslt.Http.RequestHeadersElement>, ('http://xmlns.4suite.org/4ss/http', 'response-uri'): <class Ft.Server.Server.Xslt.Http.ResponseUriElement>, ('http://xmlns.4suite.org/4ss/rdf', 'add'): <class Ft.Server.Server.Xslt.Model.RdfAddElement>, ('http://xmlns.4suite.org/4ss/rdf', 'complete'): <class Ft.Server.Server.Xslt.Model.RdfCompleteElement>, ('http://xmlns.4suite.org/4ss/rdf', 'deserialize-and-add'): <class Ft.Server.Server.Xslt.Model.DeserializeAndAddElement>, ('http://xmlns.4suite.org/4ss/rdf', 'deserialize-and-remove'): <class Ft.Server.Server.Xslt.Model.DeserializeAndRemoveElement>, ('http://xmlns.4suite.org/4ss/rdf', 'remove'): <class Ft.Server.Server.Xslt.Model.RdfRemoveElement>, ('http://xmlns.4suite.org/4ss/rdf', 'versa-assign'): <class Ft.Server.Server.Xslt.Model.RdfVersaAssignElement>, ('http://xmlns.4suite.org/4ss/rdf', 'versa-query'): <class Ft.Server.Server.Xslt.Model.RdfVersaQueryElement>, ('http://xmlns.4suite.org/4ss/rdf', 'visualize'): <class Ft.Server.Server.Xslt.Model.RdfVisualizeElement>, ...}
ExtFunctions = {('http://xmlns.4suite.org/4ss/http', 'get-query-args'): <function GetQueryArguments>, ('http://xmlns.4suite.org/4ss/http', 'local-path'): <function LocalPath>, ('http://xmlns.4suite.org/4ss/http', 'local-uri'): <function LocalUri>, ('http://xmlns.4suite.org/4ss/rdf', 'any'): <function RdfAny>, ('http://xmlns.4suite.org/4ss/rdf', 'complete'): <function RdfComplete>, ('http://xmlns.4suite.org/4ss/rdf', 'contains'): <function RdfContains>, ('http://xmlns.4suite.org/4ss/rdf', 'versa-query'): <function RdfVersaQueryFunction>, ('http://xmlns.4suite.org/4ss/score', 'as-dom'): <function AsDom>, ('http://xmlns.4suite.org/4ss/score', 'delete-session-data'): <function DeleteSessionData>, ('http://xmlns.4suite.org/4ss/score', 'get-absolute-path'): <function GetAbsolutePath>, ...}
ExtNamespaces = {'http://xmlns.4suite.org/4ss/http': 'fhttp', 'http://xmlns.4suite.org/4ss/imap': 'fimap', 'http://xmlns.4suite.org/4ss/rdf': 'frdf', 'http://xmlns.4suite.org/4ss/score': 'fcore', 'http://xmlns.4suite.org/4ss/util': 'futil'}
mods = [<module 'Ft.Server.Server.Xslt.Container' from '...ASE-i386-2.4/Ft/Server/Server/Xslt/Container.py'>, <module 'Ft.Server.Server.Xslt.DocumentDefinitio...2.4/Ft/Server/Server/Xslt/DocumentDefinition.py'>, <module 'Ft.Server.Server.Xslt.GroupableObject' ...86-2.4/Ft/Server/Server/Xslt/GroupableObject.py'>, <module 'Ft.Server.Server.Xslt.Group' from 'buil...RELEASE-i386-2.4/Ft/Server/Server/Xslt/Group.py'>, <module 'Ft.Server.Server.Xslt.Http' from 'build...-RELEASE-i386-2.4/Ft/Server/Server/Xslt/Http.py'>, <module 'Ft.Server.Server.Xslt.RawFile' from 'bu...LEASE-i386-2.4/Ft/Server/Server/Xslt/RawFile.py'>, <module 'Ft.Server.Server.Xslt.Model' from 'buil...RELEASE-i386-2.4/Ft/Server/Server/Xslt/Model.py'>, <module 'Ft.Server.Server.Xslt.Repository' from ...SE-i386-2.4/Ft/Server/Server/Xslt/Repository.py'>, <module 'Ft.Server.Server.Xslt.ResourceMetaData'...6-2.4/Ft/Server/Server/Xslt/ResourceMetaData.py'>, <module 'Ft.Server.Server.Xslt.Server' from 'bui...ELEASE-i386-2.4/Ft/Server/Server/Xslt/Server.py'>, <module 'Ft.Server.Server.Xslt.UriReferenceFile'...6-2.4/Ft/Server/Server/Xslt/UriReferenceFile.py'>, <module 'Ft.Server.Server.Xslt.User' from 'build...-RELEASE-i386-2.4/Ft/Server/Server/Xslt/User.py'>, <module 'Ft.Server.Server.Xslt.XmlDocument' from...E-i386-2.4/Ft/Server/Server/Xslt/XmlDocument.py'>, <module 'Ft.Server.Server.Xslt.XPathDocumentDefi...t/Server/Server/Xslt/XPathDocumentDefinition.py'>, <module 'Ft.Server.Server.Xslt.XmlRpcClient' fro...-i386-2.4/Ft/Server/Server/Xslt/XmlRpcClient.py'>]