commit-gnue
[Top][All Lists]
Advanced

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

r6185 - trunk/gnue-common/src/datasources


From: jamest
Subject: r6185 - trunk/gnue-common/src/datasources
Date: Tue, 10 Aug 2004 13:49:35 -0500 (CDT)

Author: jamest
Date: 2004-08-10 13:49:34 -0500 (Tue, 10 Aug 2004)
New Revision: 6185

Modified:
   trunk/gnue-common/src/datasources/GDataSource.py
Log:
added datasource.order_by to the datasource namespace
untested feature but didn't effect normal forms


Modified: trunk/gnue-common/src/datasources/GDataSource.py
===================================================================
--- trunk/gnue-common/src/datasources/GDataSource.py    2004-08-10 11:57:08 UTC 
(rev 6184)
+++ trunk/gnue-common/src/datasources/GDataSource.py    2004-08-10 18:49:34 UTC 
(rev 6185)
@@ -89,6 +89,9 @@
                                            'direct':1},
                                 'recordCount':{'get':self.triggerGetCount,
                                                'direct':1},
+                                'order_by':{'get':self.triggerGetOrderBy,
+                                            'set':self.triggerSetOrderBy,
+                                               'direct':1},
                                }
 
   def __getattr__(self, attr):
@@ -120,6 +123,14 @@
       pass
     return GObjects.GObj._buildObject(self)
 
+  def triggerGetOrderBy(self):
+    return self.order_by
+
+  def triggerSetOrderBy(self,value):
+    self.order_by = value
+    if self._dataObject:
+      self._dataObject.order_by = value
+
   def triggerGetCount(self):
     if self._currentResultSet:
       return len(self._currentResultSet)





reply via email to

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