[Checkins] SVN: grokui.introspector/trunk/src/grokui/introspector/code.py Make use of the new helper function.

Uli Fouquet uli at gnufix.de
Fri Jul 18 22:09:58 EDT 2008


Log message for revision 88564:
  Make use of the new helper function.

Changed:
  U   grokui.introspector/trunk/src/grokui/introspector/code.py

-=-
Modified: grokui.introspector/trunk/src/grokui/introspector/code.py
===================================================================
--- grokui.introspector/trunk/src/grokui/introspector/code.py	2008-07-19 02:03:37 UTC (rev 88563)
+++ grokui.introspector/trunk/src/grokui/introspector/code.py	2008-07-19 02:09:57 UTC (rev 88564)
@@ -20,6 +20,7 @@
 from zope.introspector.objectinfo import ObjectInfo
 from grokui.introspector.views import Master
 from grokui.introspector.interfaces import (IGrokIntrospector,)
+from grokui.introspector.util import dotted_name_url
 
 grok.context(IObjectInfo)
 
@@ -30,12 +31,18 @@
 class ObjectInfoView(grok.View):
     grok.name('index.html')
 
-class PackageInfoView(grok.View):
+    def update(self, *args, **kw):
+        self.dotted_name = dotted_name_url(self.context.dotted_name)
+        
+    def dottedNameUrl(self, *args, **kw):
+        return dotted_name_url(*args, **kw)
+
+class PackageInfoView(ObjectInfoView):
     grok.context(IPackageInfo)
     grok.name('index.html')
 
 class DottedPathTraverser(grok.Traverser):
-    """Travere object infos.
+    """Traverse object infos.
     """
     def traverse(self, path, *args, **kw):
         dotted_name = '.'.join([self.context.dotted_name, path])



More information about the Checkins mailing list