[Zope3-checkins] CVS: Zope3/lib/python/Zope/App/Publisher/XMLRPC - metaConfigure.py:1.2.4.1

R. David Murray bitz@bitdance.com
Mon, 21 Oct 2002 19:18:29 -0400


Update of /cvs-repository/Zope3/lib/python/Zope/App/Publisher/XMLRPC
In directory cvs.zope.org:/tmp/cvs-serv12201/lib/python/Zope/App/Publisher/XMLRPC

Modified Files:
      Tag: rdmurray-metameta-branch
	metaConfigure.py 
Log Message:
Fix the Interface declarations of the INonEmptyDirectives.  Ideally we ought
to properly declare the IEmptyDirectives, too, but if we consider that
the default case it saves a lot of annoying and somewhat ugly declarations.


=== Zope3/lib/python/Zope/App/Publisher/XMLRPC/metaConfigure.py 1.2 => 1.2.4.1 ===
--- Zope3/lib/python/Zope/App/Publisher/XMLRPC/metaConfigure.py:1.2	Sat Jun 29 11:41:40 2002
+++ Zope3/lib/python/Zope/App/Publisher/XMLRPC/metaConfigure.py	Mon Oct 21 19:18:29 2002
@@ -20,6 +20,7 @@
 from Zope.Security.Checker \
      import InterfaceChecker, CheckerPublic, NamesChecker, Checker
 
+from Zope.Configuration.INonEmptyDirective import INonEmptyDirective
 from Zope.Configuration.Action import Action
 from Zope.Configuration.Exceptions import ConfigurationError
 
@@ -31,6 +32,8 @@
 
 class view(object):
     '''This view class handles the directives for the XML-RPC Presentation'''
+
+    __class_implements__ = INonEmptyDirective
 
     type = IXMLRPCPresentation