[Checkins] SVN: Sandbox/ulif/grokui.zodbbrowser/src/grokui/zodbbrowser/objectinfo.py Remove doubled method.
Uli Fouquet
uli at gnufix.de
Sat Feb 13 04:23:36 EST 2010
Log message for revision 108968:
Remove doubled method.
Changed:
U Sandbox/ulif/grokui.zodbbrowser/src/grokui/zodbbrowser/objectinfo.py
-=-
Modified: Sandbox/ulif/grokui.zodbbrowser/src/grokui/zodbbrowser/objectinfo.py
===================================================================
--- Sandbox/ulif/grokui.zodbbrowser/src/grokui/zodbbrowser/objectinfo.py 2010-02-13 08:11:29 UTC (rev 108967)
+++ Sandbox/ulif/grokui.zodbbrowser/src/grokui/zodbbrowser/objectinfo.py 2010-02-13 09:23:34 UTC (rev 108968)
@@ -13,12 +13,18 @@
"""Infos about objects.
"""
grok.implements(IObjectInfo)
-
+
def __init__(self, context):
self.obj = removeAllProxies(context)
- self.name = None
- self.parent_oid = None
+ self._name = None
+ self._parent_oid = None
+ @property
+ def name(self):
+ """Get name of wrapped obj.
+ """
+ return getattr(self.obj, '__name__', str(self._name))
+
def getOID(self):
try:
return u64(self.obj._p_oid)
@@ -26,9 +32,6 @@
pass
return None
- def getName(self):
- return getattr(self.obj, '__name__', str(self.name))
-
def getParent(self):
return getattr(self.obj, '__parent__', None)
@@ -44,8 +47,8 @@
oid = self.getOID()
for name, obj in inspect.getmembers(self.obj):
member = IObjectInfo(obj)
- member.name = name
- member.parent_oid = oid
+ member._name = name
+ member._parent_oid = oid
result.append(member)
return result
More information about the checkins
mailing list