[Erp5-report] r10007 - /erp5/trunk/products/ERP5Type/Utils.py
nobody at svn.erp5.org
nobody at svn.erp5.org
Fri Sep 15 17:21:27 CEST 2006
Author: jp
Date: Fri Sep 15 17:21:26 2006
New Revision: 10007
URL: http://svn.erp5.org?rev=10007&view=rev
Log:
Added support for Setters
Made sure that only ERP5Type.Document classes and factories are generated by default
Modified:
erp5/trunk/products/ERP5Type/Utils.py
Modified: erp5/trunk/products/ERP5Type/Utils.py
URL: http://svn.erp5.org/erp5/trunk/products/ERP5Type/Utils.py?rev=10007&r1=10006&r2=10007&view=diff
==============================================================================
--- erp5/trunk/products/ERP5Type/Utils.py (original)
+++ erp5/trunk/products/ERP5Type/Utils.py Fri Sep 15 17:21:26 2006
@@ -59,7 +59,7 @@
# Global Switches
#####################################################
-INITIALIZE_PRODUCT_RAD = 1 # If set to 0, product documents are not
+INITIALIZE_PRODUCT_RAD = 0 # If set to 0, product documents are not
# initialized this will divide by two memory
# usage taken by getters and setters 0 value
# is suggested for new ERP5 projetcs
@@ -2537,7 +2537,7 @@
setattr(property_holder, accessor_name, accessor.dummy_copy(accessor_name))
setter_name = 'set' + UpperCase(id) + 'Value'
- setter = Value.Setter(setter_name, id, reindex=1)
+ setter = Value.ListSetter(setter_name, id, reindex=1)
if not hasattr(property_holder, setter_name):
setattr(property_holder, setter_name, setter)
property_holder.security.declareProtected(write_permission, setter_name)
@@ -2560,7 +2560,7 @@
property_holder.security.declareProtected(write_permission, setter_name)
setter_name = '_set' + UpperCase(id) + 'Value'
- setter = Value.Setter(setter_name, id, reindex=0)
+ setter = Value.ListSetter(setter_name, id, reindex=0)
if not hasattr(property_holder, setter_name):
setattr(property_holder, setter_name, setter)
property_holder.security.declareProtected(write_permission, setter_name)
More information about the Erp5-report
mailing list