commit-gnue
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[gnue] r7337 - trunk/gnue-common/src/datasources/drivers/Base


From: reinhard
Subject: [gnue] r7337 - trunk/gnue-common/src/datasources/drivers/Base
Date: Mon, 11 Apr 2005 18:49:07 -0500 (CDT)

Author: reinhard
Date: 2005-04-11 18:49:06 -0500 (Mon, 11 Apr 2005)
New Revision: 7337

Modified:
   trunk/gnue-common/src/datasources/drivers/Base/RecordSet.py
Log:
Made RecordSet._modifiedFlags private.


Modified: trunk/gnue-common/src/datasources/drivers/Base/RecordSet.py
===================================================================
--- trunk/gnue-common/src/datasources/drivers/Base/RecordSet.py 2005-04-11 
23:41:26 UTC (rev 7336)
+++ trunk/gnue-common/src/datasources/drivers/Base/RecordSet.py 2005-04-11 
23:49:06 UTC (rev 7337)
@@ -61,8 +61,8 @@
     self.__fields = {}
 
     # If field name is present as a key, then field has been modified; keys are
-    # lowercase - FIXME: should be private, others should use isFieldModified()
-    self._modifiedFlags = {}
+    # lowercase
+    self.__modifiedFlags = {}
 
     # The detail ResultSets where this record is the master
     self._cachedDetailResultSets = {}
@@ -204,8 +204,7 @@
     @param field: Field name, case insensitive
     @return: True if the field has local modifications, False otherwise
     """
-    fn = field.lower ()
-    return self._modifiedFlags.has_key (fn)
+    return self.__modifiedFlags.has_key (field.lower ())
 
 
   # ---------------------------------------------------------------------------
@@ -409,7 +408,7 @@
 
       elif self._insertFlag or self._updateFlag:
         modifiedFields = {}
-        for field in self._modifiedFlags.keys ():
+        for field in self.__modifiedFlags.keys ():
           if self._parent.isFieldBound (field):
             modifiedFields [field] = self.__fields [field]
 
@@ -430,7 +429,7 @@
         # The record is now "clean" again
         self._insertFlag    = False
         self._updateFlag    = False
-        self._modifiedFlags = {}
+        self.__modifiedFlags = {}
         self.__initialData   = self.__fields.copy ()
 
     # Post all detail records
@@ -569,7 +568,7 @@
     # statement.
     fieldname = fieldname.lower ()
     self.__fields [fieldname] = value
-    self._modifiedFlags [fieldname] = True
+    self.__modifiedFlags [fieldname] = True
 
   # ---------------------------------------------------------------------------
   # Dictionary emulation





reply via email to

[Prev in Thread] Current Thread [Next in Thread]