[Zope3-checkins] CVS: Zope3/src/zope/app/onlinehelp - __init__.py:1.1.4.1

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


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

Modified Files:
      Tag: use-config-branch
	__init__.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/onlinehelp/__init__.py 1.1 => 1.1.4.1 ===
--- Zope3/src/zope/app/onlinehelp/__init__.py:1.1	Tue Jan  7 07:27:49 2003
+++ Zope3/src/zope/app/onlinehelp/__init__.py	Wed Feb 26 16:19:31 2003
@@ -26,6 +26,7 @@
 from zope.proxy.context import ContextWrapper
 
 from zope.app.interfaces.onlinehelp import IOnlineHelpTopic, IOnlineHelp
+from zope.component.interfaces import IService
 
 class OnlineHelpTopic(SampleContainer):
     __doc__ = IOnlineHelpTopic.__doc__
@@ -66,7 +67,7 @@
 class OnlineHelp(OnlineHelpTopic):
     __doc__ = IOnlineHelp.__doc__
 
-    __implements__ =  IOnlineHelp, IContainmentRoot
+    __implements__ =  IOnlineHelp, IContainmentRoot, IService
 
     def __init__(self, title, path, doc_type='txt'):
         self._registry = {}