4Suite API Documentation

Module Ft.Server.Server.SCore.XmlDocumentImp

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

Classes

class XmlDocumentImp(Ft.Server.Server.SCore.RawFileImp.RawFileImp)
A specialized raw file resource, that is an XML document

Methods

expandXLink(self)
Return the content of this resource with all XLinks expanded
NOT IMPLEMENTED.
getDocumentDefinition(self)
Get the document definition associated with this document
getValidationInfo(self)
Get the validation information associated with this resource.
Overrides: getValidationInfo from class RawFileImp
setContent(self, src)
Set the string content of this resource
Overrides: setContent from class RawFileImp
setDocumentDefinition(self, newDocDef)
Reset our document definition and regenerate our self

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

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

Members

resourceType = 4

Functions

NewXmlDocumentXml(driver, path, acl, owner, imt, src, docDef, typ)

Globals

FTSERVER_NAMESPACE = 'http://xmlns.4suite.org/reserved'