[Erp5-report] r10381 - /erp5/trunk/products/ERP5Type/Accessor/Base.py

nobody at svn.erp5.org nobody at svn.erp5.org
Thu Sep 28 10:23:08 CEST 2006


Author: jerome
Date: Thu Sep 28 10:23:05 2006
New Revision: 10381

URL: http://svn.erp5.org?rev=10381&view=rev
Log:
minimal documentation on how to override a generated getter on the class


Modified:
    erp5/trunk/products/ERP5Type/Accessor/Base.py

Modified: erp5/trunk/products/ERP5Type/Accessor/Base.py
URL: http://svn.erp5.org/erp5/trunk/products/ERP5Type/Accessor/Base.py?rev=10381&r1=10380&r2=10381&view=diff
==============================================================================
--- erp5/trunk/products/ERP5Type/Accessor/Base.py (original)
+++ erp5/trunk/products/ERP5Type/Accessor/Base.py Thu Sep 28 10:23:05 2006
@@ -108,8 +108,14 @@
 
 class Getter(Method):
     """
-      Gets an attribute value. A default value can be
-      provided if needed
+      Gets an attribute value. A default value can be provided if needed.
+
+    Note that 'default' argument is the first positional argument, this is
+    important if you want to override a Getter in a class,  overloaded
+    accessors have to respect this::
+
+      getSomething(self, [default], [name=value, [name=value], ])
+
     """
     _need__name__=1
 




More information about the Erp5-report mailing list