[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
gnue/appserver/src/language Object.py ObjectLis...
From: |
Johannes Vetter |
Subject: |
gnue/appserver/src/language Object.py ObjectLis... |
Date: |
Mon, 24 Feb 2003 11:33:36 -0500 |
CVSROOT: /cvsroot/gnue
Module name: gnue
Changes by: Johannes Vetter <address@hidden> 03/02/24 11:33:36
Modified files:
appserver/src/language: Object.py ObjectList.py
Log message:
ObjectList's can now grow.
CVSWeb URLs:
http://savannah.gnu.org/cgi-bin/viewcvs/gnue/gnue/appserver/src/language/Object.py.diff?tr1=1.4&tr2=1.5&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/gnue/gnue/appserver/src/language/ObjectList.py.diff?tr1=1.2&tr2=1.3&r1=text&r2=text
Patches:
Index: gnue/appserver/src/language/Object.py
diff -c gnue/appserver/src/language/Object.py:1.4
gnue/appserver/src/language/Object.py:1.5
*** gnue/appserver/src/language/Object.py:1.4 Sun Feb 16 13:56:27 2003
--- gnue/appserver/src/language/Object.py Mon Feb 24 11:33:36 2003
***************
*** 19,25 ****
# write to the Free Software Foundation, Inc., 59 Temple Place
# - Suite 330, Boston, MA 02111-1307, USA.
#
! # $Id: Object.py,v 1.4 2003/02/16 18:56:27 reinhard Exp $
import sys
--- 19,25 ----
# write to the Free Software Foundation, Inc., 59 Temple Place
# - Suite 330, Boston, MA 02111-1307, USA.
#
! # $Id: Object.py,v 1.5 2003/02/24 16:33:36 jvetter Exp $
import sys
***************
*** 83,91 ****
self._cache[attr] = value
- def __call__ (self, method):
- pass
-
# -------------------------------------------------------------------------
# Check if 'attr' is a valid attribute of this class
# -------------------------------------------------------------------------
--- 83,88 ----
Index: gnue/appserver/src/language/ObjectList.py
diff -c gnue/appserver/src/language/ObjectList.py:1.2
gnue/appserver/src/language/ObjectList.py:1.3
*** gnue/appserver/src/language/ObjectList.py:1.2 Sun Feb 16 13:56:27 2003
--- gnue/appserver/src/language/ObjectList.py Mon Feb 24 11:33:36 2003
***************
*** 19,25 ****
# write to the Free Software Foundation, Inc., 59 Temple Place
# - Suite 330, Boston, MA 02111-1307, USA.
#
! # $Id: ObjectList.py,v 1.2 2003/02/16 18:56:27 reinhard Exp $
import types
from Object import newObject
--- 19,25 ----
# write to the Free Software Foundation, Inc., 59 Temple Place
# - Suite 330, Boston, MA 02111-1307, USA.
#
! # $Id: ObjectList.py,v 1.3 2003/02/24 16:33:36 jvetter Exp $
import types
from Object import newObject
***************
*** 79,82 ****
--- 79,88 ----
for row in rset:
obj = newObject (self._server, self._session_id, self.classname, row)
self._cache.append (obj)
+
+ # -------------------------------------------------------------------------
+ # Extend the cached sequence
+ # -------------------------------------------------------------------------
+ def append (self, value):
+ self._cache.append (value)