[Zope3-checkins] CVS: Zope3/src/zope/app/component - contentdirective.py:1.3

Jim Fulton jim@zope.com
Mon, 28 Jul 2003 18:21:39 -0400


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

Modified Files:
	contentdirective.py 
Log Message:
No longer declare INonEmptyDirective and ISubdirectiveHandler.
Complex directive handlers and now recognized through the meta
configuration.


=== Zope3/src/zope/app/component/contentdirective.py 1.2 => 1.3 ===
--- Zope3/src/zope/app/component/contentdirective.py:1.2	Sat Jun  7 02:37:21 2003
+++ Zope3/src/zope/app/component/contentdirective.py	Mon Jul 28 18:21:05 2003
@@ -18,8 +18,6 @@
 from zope.interface import classProvides
 from types import ModuleType
 from zope.interface import implements, classImplements
-from zope.configuration.interfaces import INonEmptyDirective
-from zope.configuration.interfaces import ISubdirectiveHandler
 from zope.component import getService
 from zope.app.services.servicenames import Interfaces, Factories
 from zope.configuration.exceptions import ConfigurationError
@@ -49,9 +47,6 @@
         permissionRegistry.ensurePermissionDefined(permission)
 
 class ContentDirective:
-
-    classProvides(INonEmptyDirective)
-    implements(ISubdirectiveHandler)
 
     def __init__(self, _context, class_):
         self.__id = class_