[Zope3-checkins] CVS: Zope3/src/zope/app/traversing - __init__.py:1.22
   
    Jim Fulton
     
    jim@zope.com
       
    Tue, 3 Jun 2003 15:43:45 -0400
    
    
  
Update of /cvs-repository/Zope3/src/zope/app/traversing
In directory cvs.zope.org:/tmp/cvs-serv12753/src/zope/app/traversing
Modified Files:
	__init__.py 
Log Message:
Integrated traversal API into zope.app.zapi.
=== Zope3/src/zope/app/traversing/__init__.py 1.21 => 1.22 ===
--- Zope3/src/zope/app/traversing/__init__.py:1.21	Tue May 27 10:18:27 2003
+++ Zope3/src/zope/app/traversing/__init__.py	Tue Jun  3 15:43:45 2003
@@ -16,13 +16,16 @@
 
 $Id$
 """
+
+from zope.interface import moduleProvides
 from zope.component import getAdapter
 from zope.app.interfaces.traversing import IObjectName, IContainmentRoot
 from zope.app.interfaces.traversing import ITraverser, IPhysicallyLocatable
+from zope.app.interfaces.traversing import ITraversalAPI
 from zope.context import getWrapperContainer, isWrapper
 
-__all__ = ['traverse', 'traverseName', 'objectName', 'getParent',
-           'getParents', 'getPath', 'getRoot', 'canonicalPath', 'joinPath']
+moduleProvides(ITraversalAPI)
+__all__ = tuple(ITraversalAPI)
 
 _marker = object()