2005-04-07 00:18:47

Definitions and functions used in the installation process

Copyright 2004 Fourthought, Inc. (USA). Detailed license and copyright information: http://4suite.org/COPYRIGHT Project home, documentation, distributions: http://4suite.org/

Called when we need to add our content to the repo

Called when we need to update our content in the repo

2

'Command'
14

Called when we need to update our content in the repo

1

-1
None

Called when we need to add our content to the repo

Called when we need to update our content in the repo

8

None

Processes self.resourceList, creating (if not already created) 3 more lists: self.sortedList, which is the resources that have content or docdef changes and thus need to have their dependencies expanded; self.filteredList, which is the resources that have other changes; and self.notDirectlyChangedList, which is resources with no changes.

Install the product into the repo

Processes self.resourceList, setting the destination container on each resource to be the given basePath.

Processes self.resourceList, hooking each resource into the progress indicator.

''
''
0

Get the status of this resource from against the supplied repo, Note, force here specifies that we force update to the status. Not force install

Called when we need to add our content to the repo

Called when we need to update our acl in the repo

Called when we need to update our content in the repo

Called when we need to update our imt in the repo

Called when we need to update our other stuff in the repo

Called when we need to update our owner in the repo

None
{}
None
{}
3
None
None

'RdfDocument'
12

'SchematronDocument'
6

'Server'
15

8
63
2
4
1
0
32
16
-1

Called when we need to add our content to the repo

Called when we need to update our content in the repo

17

Called when we need to add our content to the repo

Called when we need to update our content in the repo

7

'XPathDocumentDefinition'
9

Called when we need to add our content to the repo

'XmlDocument'
4

/child::xsl:*/child::xsl:import | /child::xsl:*/child::xsl:include
'XsltDocument'
5

'XsltDocumentDefinition'
11

None
u'http://www.w3.org/1999/XSL/Transform'
['super-users', 'world', 'users', 'guest', 'owner']