[Zope-Checkins] CVS: Zope3 - zope.zcml:1.1.2.9

Martijn Pieters mj@zope.com
Mon, 3 Dec 2001 17:08:42 -0500


Update of /cvs-repository/Zope3
In directory cvs.zope.org:/tmp/cvs-serv23382

Modified Files:
      Tag: Zope-3x-branch
	zope.zcml 
Log Message:
Implementation of unrestrictedTraverse, with new interface and feature
ITraversable. Include a default ITraversable implementation, and one for
containers. Note: No security assertions yet.


=== Zope3/zope.zcml 1.1.2.8 => 1.1.2.9 ===
          for="Zope.ContextWrapper.IWrapper" /> -->
 
+<feature component="Zope.App.Traversing.DefaultTraversable"
+    provides="Zope.App.Traversing.ITraversable" />
+
 <security:definePermission name="Add folders" />
 
 <zmi:provideClass name="Zope.App.OFS.Folder"
@@ -41,6 +44,10 @@
 <browser:presentation name="adder"
  for="Zope.App.OFS.Folder.IFolder"
  component="Zope.App.OFS.FolderAdder" />
+
+<feature component="Zope.App.OFS.ContainerTraversable"
+         provides="Zope.App.Traversing.ITraversable"
+         for="Zope.App.OFS.IContainer.IReadContainer" />
 
 <include file="products.zcml" />