[Zope3-checkins] CVS: Zope3/src/zope/app/publisher/browser - globalbrowsermenuservice.py:1.11.2.1

Tim Peters tim.one@comcast.net
Wed, 26 Feb 2003 16:20:02 -0500


Update of /cvs-repository/Zope3/src/zope/app/publisher/browser
In directory cvs.zope.org:/tmp/cvs-serv23093/src/zope/app/publisher/browser

Modified Files:
      Tag: use-config-branch
	globalbrowsermenuservice.py 
Log Message:
Added IService marker interface, and ISimpleService.  It's intended that
services implement ISimpleService, and this code also changes a number
of services to do so.  A number of services do not yet do so.  Guido
and I will tackle those in parallel next.


=== Zope3/src/zope/app/publisher/browser/globalbrowsermenuservice.py 1.11 => 1.11.2.1 ===
--- Zope3/src/zope/app/publisher/browser/globalbrowsermenuservice.py:1.11	Tue Feb 11 21:17:27 2003
+++ Zope3/src/zope/app/publisher/browser/globalbrowsermenuservice.py	Wed Feb 26 16:19:32 2003
@@ -32,12 +32,13 @@
 from zope.app.interfaces.publisher.browser import IBrowserMenuService
 from zope.app.pagetemplate.engine import Engine
 from zope.app.publication.browser import PublicationTraverser
+from zope.component.interfaces import IService
 
 class GlobalBrowserMenuService:
     """Global Browser Menu Service
     """
 
-    __implements__ = IBrowserMenuService
+    __implements__ = IBrowserMenuService, IService
 
     def __init__(self):
         self._registry = {}