[Zope-Checkins] CVS: Zope3/lib/python/Zope/App/ZMI - zmi-meta.zcml:1.1.2.2

Jim Fulton jim@zope.com
Thu, 14 Feb 2002 20:25:07 -0500


Update of /cvs-repository/Zope3/lib/python/Zope/App/ZMI
In directory cvs.zope.org:/tmp/cvs-serv15110

Modified Files:
      Tag: Zope-3x-branch
	zmi-meta.zcml 
Log Message:
The tutorial slides renamed provide class (verb) to factoryFromClass
(noun) to be consistent with other directives. We need to refactor
accordingly soon.


=== Zope3/lib/python/Zope/App/ZMI/zmi-meta.zcml 1.1.2.1 => 1.1.2.2 ===
   <!-- Zope.App.ZMI -->
   <directives namespace="http://namespaces.zope.org/zmi">
+
+    <!-- provideClass needs to be deprecated -->
     <directive name="provideClass"
                attributes="name, permission_id, title, description"
                handler="Zope.App.ZMI.provideClass.ContentClassDir" />
+
+    <directive name="factoryFromClass"
+               attributes="name, permission_id, title, description"
+               handler="Zope.App.ZMI.provideClass.ContentClassDir" />
+
     <directive name="tabs" attributes="for"
                handler="Zope.App.ZMI.TabsDirective.">
         <subdirective name="tab" attributes="label, action, label" />
     </directive>
+
     <directive name="icon" attributes="for, file, package, alt"
                handler="Zope.App.ZMI.IconDirective." />
   </directives>