4Suite API Documentation

Module Ft.Server.Client.Core.DocumentDefinitionClient

4Suite server document definitions: contain system and user metadata for managed documents WWW: http://4suite.org e-mail: support@4suite.org
Copyright (c) 2001 Fourthought, Inc. USA.   All Rights Reserved.
See  http://4suite.org/COPYRIGHT  for license and copyright information
Classes:

Classes

class DocumentDefinitionClient(Ft.Server.Client.Core.XmlDocumentClient.XmlDocumentClient)

Methods

addBaseDocumentDefinition(self, baseDef)
Add a base document definition to this document definition. This will cause all of the documents associated with this document definition to be re-processed and could take a long time
getBaseDefinitions(self)
Get the base definitions of this document definition
getCreationParams(self)
Get the creation parameters associated with this document definition. See Ft.Server.Core.CreationParamsImp.py
getDerivedDefinitions(self)
Get all of the parent definitions of this document definition
getMetaDocumentUris(self, recurse=1)
Get a list of all documents that use this doc def
removeBaseDocumentDefinition(self, baseDef, recurse=1)
Remove a base document definition. This will cause all of the documents associated with this document definition to be regenerated.
setCreationParams(self, newCp)
Set the creation parameters of this document definition

Methods inherited from class Ft.Server.Client.Core.XmlDocumentClient.XmlDocumentClient

Methods inherited from class Ft.Server.Client.Core.RawFileClient.RawFileClient

Methods inherited from class Ft.Server.Client.Core.ResourceMetaDataClient.ResourceMetaDataClient