[Checkins] SVN: zc.notification/trunk/src/zc/notification/ Get rid of <localUtility> which is being phased out.

Gintautas Miliauskas gintas at pov.lt
Mon Sep 25 11:28:20 EDT 2006


Log message for revision 70367:
  Get rid of <localUtility> which is being phased out.
  

Changed:
  U   zc.notification/trunk/src/zc/notification/configure.zcml
  U   zc.notification/trunk/src/zc/notification/email/configure.zcml

-=-
Modified: zc.notification/trunk/src/zc/notification/configure.zcml
===================================================================
--- zc.notification/trunk/src/zc/notification/configure.zcml	2006-09-25 14:12:34 UTC (rev 70366)
+++ zc.notification/trunk/src/zc/notification/configure.zcml	2006-09-25 15:28:20 UTC (rev 70367)
@@ -5,7 +5,9 @@
    i18n_domain="zc.notification"
    >
 
-  <localUtility class=".notification.NotificationUtility">
+  <class class=".notification.NotificationUtility">
+    <implements interface="zope.annotation.interfaces.IAttributeAnnotatable"
+        />
     <require
         permission="zope.View"
         interface="zc.notification.interfaces.INotificationUtility"
@@ -17,7 +19,7 @@
         permission="zope.View"
         interface="zc.notification.interfaces.INotificationUtilityConfiguration"
         />
- </localUtility>
+ </class>
 
   <browser:addMenuItem
       title="Notification Utility"

Modified: zc.notification/trunk/src/zc/notification/email/configure.zcml
===================================================================
--- zc.notification/trunk/src/zc/notification/email/configure.zcml	2006-09-25 14:12:34 UTC (rev 70366)
+++ zc.notification/trunk/src/zc/notification/email/configure.zcml	2006-09-25 15:28:20 UTC (rev 70367)
@@ -5,15 +5,19 @@
    i18n_domain="zc.notification.email"
    >
 
-  <localUtility class=".notifier.EmailNotifier">
+  <class class=".notifier.EmailNotifier">
+    <implements
+        interface="zope.annotation.interfaces.IAttributeAnnotatable"
+        />
     <require
         permission="zope.View"
         interface="zc.notification.email.interfaces.IEmailNotifier"
         />
     <require
         permission="zope.ManageContent"
-        set_schema="zc.notification.email.interfaces.IEmailNotifier" />
-  </localUtility>
+        set_schema="zc.notification.email.interfaces.IEmailNotifier"
+        />
+  </class>
 
   <browser:addMenuItem
       title="Email Notifier"



More information about the Checkins mailing list