[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