[Checkins] SVN: Products.CMFDefault/trunk/Products/CMFDefault/SyndicationInfo.py More compact use of the property decorator.

Charlie Clark cvs-admin at zope.org
Tue Sep 4 14:11:31 UTC 2012


Log message for revision 127689:
  More compact use of the property decorator.

Changed:
  U   Products.CMFDefault/trunk/Products/CMFDefault/SyndicationInfo.py

-=-
Modified: Products.CMFDefault/trunk/Products/CMFDefault/SyndicationInfo.py
===================================================================
--- Products.CMFDefault/trunk/Products/CMFDefault/SyndicationInfo.py	2012-09-04 11:39:51 UTC (rev 127688)
+++ Products.CMFDefault/trunk/Products/CMFDefault/SyndicationInfo.py	2012-09-04 14:11:27 UTC (rev 127689)
@@ -130,38 +130,39 @@
         annotation = annotations.get(self.key, None)
         annotation[attr] = value
 
-    def get_period(self):
+
+    @property
+    def period(self):
         return self._get_property('period')
 
-    def set_period(self, value):
+    @period.setter
+    def period(self, value):
         self._set_property('period', value)
 
-    period = property(get_period, set_period)
-
-    def get_frequency(self):
+    @property
+    def frequency(self):
         return self._get_property('frequency')
 
-    def set_frequency(self, value):
+    @frequency.setter
+    def frequency(self, value):
         self._set_property('frequency', value)
 
-    frequency = property(get_frequency, set_frequency)
-
-    def get_base(self):
+    @property
+    def base(self):
         return self._get_property('base')
 
-    def set_base(self, value):
+    @base.setter
+    def base(self, value):
         return self._set_property('base', value)
 
-    base = property(get_base, set_base)
-
-    def get_max_items(self):
+    @property
+    def max_items(self):
         return self._get_property('max_items')
 
-    def set_max_items(self, value):
+    @max_items.setter
+    def max_items(self, value):
         self._set_property('max_items', value)
 
-    max_items = property(get_max_items, set_max_items)
-
     @property
     def enabled(self):
         """Is syndication available for the site and a folder"""



More information about the checkins mailing list