4Suite API Documentation

Module Ft.Server.Server.SCore.XPathDocumentDefinitionImp

DocumentDefinition repository resource class
Copyright 2003 Fourthought, Inc. (USA).
Detailed license and copyright information: http://4suite.org/COPYRIGHT
Project home, documentation, distributions: http://4suite.org/
Classes:
Functions:
Globals:

Classes

class XPathDocumentDefinitionImp(Ft.Server.Server.SCore.DocumentDefinitionImp.DocumentDefinitionImp)

Methods

getNsMap(self)
Get the namespace mapping for this document definition
getRdfMaps(self)
Get all of the RDF mappings for this document definition
setNsMap(self, newNss)
Set the namespace mappings of this document definition
setRdfMaps(self, newMaps)
Set the RDF mappings for this document definition

Methods inherited from class Ft.Server.Server.SCore.DocumentDefinitionImp.DocumentDefinitionImp

Methods inherited from class Ft.Server.Server.SCore.XmlDocumentImp.XmlDocumentImp

Methods inherited from class Ft.Server.Server.SCore.RawFileImp.RawFileImp

Methods inherited from class Ft.Server.Server.SCore.ResourceMetaDataImp.ResourceMetaDataImp

Members

resourceType = 9

Functions

NewDocumentDefinitionXml(driver, path, acl, owner, imt, src, docDef)

Globals

FTSERVER_NAMESPACE = 'http://xmlns.4suite.org/reserved'
SET_RDF_MAPS_XUPDATE = '<xupdate:modifications\n version="1.0"\n xmlns:x... %s\n </xupdate:append>\n</xupdate:modifications>\n'
XLINK_NAMESPACE = u'http://www.w3.org/1999/xlink'