[Zope-Checkins] CVS: Zope3/lib/python/Zope/App/OFS/Container - IContainer.py:1.1.2.3 container.zcml:1.1.2.4

Shane Hathaway shane@cvs.zope.org
Fri, 12 Apr 2002 17:31:19 -0400


Update of /cvs-repository/Zope3/lib/python/Zope/App/OFS/Container
In directory cvs.zope.org:/tmp/cvs-serv20835/lib/python/Zope/App/OFS/Container

Modified Files:
      Tag: Zope-3x-branch
	IContainer.py container.zcml 
Log Message:
Merged Zope3-Server-Branch.


=== Zope3/lib/python/Zope/App/OFS/Container/IContainer.py 1.1.2.2 => 1.1.2.3 ===
 class IContainer(IReadContainer, IWriteContainer):
     """The interface for working with a readable and writable container."""
-    
-
-
-
-


=== Zope3/lib/python/Zope/App/OFS/Container/container.zcml 1.1.2.3 => 1.1.2.4 ===
    xmlns:browser='http://namespaces.zope.org/browser'
    xmlns:xmlrpc='http://namespaces.zope.org/xmlrpc'
+   xmlns:vfs='http://namespaces.zope.org/vfs'
 >
 
 <browser:view name="_traverse" 
@@ -15,6 +16,24 @@
 <adapter factory=".ContainerTraversable."
          provides="Zope.App.Traversing.ITraversable."
          for=".IContainer.IReadContainer." />
+
+
+<browser:view name="_traverse" 
+ for=".IContainer."
+ factory=".ContainerTraverser." />
+
+<xmlrpc:view name="_traverse" 
+ for=".IContainer."
+ factory=".ContainerTraverser." />
+
+<vfs:view name="_traverse" 
+ for=".IContainer."
+ factory=".ContainerTraverser." />
+
+<adapter factory=".ContainerTraversable."
+         provides="Zope.App.Traversing.ITraversable."
+         for=".IContainer.IReadContainer." />
+
 
 <include package=".Find" file="find.zcml" />