[Zope-Checkins] CVS: Zope3/lib/python/Zope/App/OFS/Services/ServiceManager - service-manager.zcml:1.1.4.2.2.2

Steve Alexander steve@cat-box.net
Mon, 3 Jun 2002 16:01:44 -0400


Update of /cvs-repository/Zope3/lib/python/Zope/App/OFS/Services/ServiceManager
In directory cvs.zope.org:/tmp/cvs-serv23405/lib/python/Zope/App/OFS/Services/ServiceManager

Modified Files:
      Tag: Zope3InWonderland-branch
	service-manager.zcml 
Log Message:
added content directive.


=== Zope3/lib/python/Zope/App/OFS/Services/ServiceManager/service-manager.zcml 1.1.4.2.2.1 => 1.1.4.2.2.2 ===
    xmlns:browser='http://namespaces.zope.org/browser'
 >
-
-<security:protectClass class="Zope.App.OFS.Services.ServiceManager+"
-                       permission="Zope.Public">
-   
-    <security:protect
-        interface="Zope.App.OFS.Container.IContainer.IReadContainer"
-        permission="Zope.Public" />
-    <security:protect
-        interface="Zope.App.OFS.Container.IContainer.IWriteContainer"
-        permission="Zope.ManageServices" />
-   
-   <security:protect
-        interface="Zope.App.OFS.Services.ServiceManager.IServiceManager+"
-        permission="Zope.ManageServices" />
-    
-   </security:protectClass>
+<content class="Zope.App.OFS.Services.ServiceManager+">
+  <security:require
+      permission="Zope.Public"
+      interface="Zope.App.OFS.Container.IContainer.IReadContainer"
+  <security:require
+      permission="Zope.ManageServices"
+      interface="Zope.App.OFS.Container.IContainer.IWriteContainer"
+  <security:require
+      permission="Zope.ManageServices"
+      interface="Zope.App.OFS.Services.ServiceManager.IServiceManager+"      
+</content>
 
 <include package="Zope.App.OFS.Services.ServiceManager.Views" 
     file="views.zcml" />