[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
gnue/gnue-common/gnue/common GObjects.py
From: |
Jason Cater |
Subject: |
gnue/gnue-common/gnue/common GObjects.py |
Date: |
Wed, 06 Jun 2001 12:01:16 -0700 |
CVSROOT: /home/cvs
Module name: gnue
Changes by: Jason Cater <address@hidden> 01/06/06 12:01:16
Modified files:
gnue-common/gnue/common: GObjects.py
Log message:
Added getDescription so designers can get a useful description of it
(e.g., item's name or id)
CVSWeb URLs:
http://savannah.gnu.org/cgi-bin/viewcvs/gnue/gnue-common/gnue/common/GObjects.py.diff?cvsroot=OldCVS&tr1=1.6&tr2=1.7&r1=text&r2=text
Patches:
Index: gnue/gnue-common/gnue/common/GObjects.py
diff -u gnue/gnue-common/gnue/common/GObjects.py:1.6
gnue/gnue-common/gnue/common/GObjects.py:1.7
--- gnue/gnue-common/gnue/common/GObjects.py:1.6 Sat May 26 15:26:07 2001
+++ gnue/gnue-common/gnue/common/GObjects.py Wed Jun 6 12:01:15 2001
@@ -183,5 +183,17 @@
return parentObject
-
+ #
+ # getDescription
+ #
+ # Return a useful description of this object
+ # Used by designer clients
+ #
+ def getDescription(self):
+ if hasattr(self,'name'):
+ return self.name + " (%s)" % self.getObjectType()
+ elif hasattr(self, 'id'):
+ return self.id + " (%s)" % self.getObjectType()
+ else:
+ return self._type[2:] + " (%s)" % self.getObjectType()
- gnue/gnue-common/gnue/common GObjects.py,
Jason Cater <=