[Checkins] SVN: grokui.introspector/trunk/src/grokui/introspector/introspector.py Add content introspector to display an overview page.

Uli Fouquet uli at gnufix.de
Sun Aug 17 21:10:07 EDT 2008


Log message for revision 89944:
  Add content introspector to display an overview page.

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

-=-
Modified: grokui.introspector/trunk/src/grokui/introspector/introspector.py
===================================================================
--- grokui.introspector/trunk/src/grokui/introspector/introspector.py	2008-08-18 01:09:20 UTC (rev 89943)
+++ grokui.introspector/trunk/src/grokui/introspector/introspector.py	2008-08-18 01:10:06 UTC (rev 89944)
@@ -17,7 +17,8 @@
 from zope.component import getUtility
 from zope.introspector.interfaces import IRegistryInfo
 from grokui.introspector.interfaces import (IGrokRegistryIntrospector,
-                                            IGrokCodeIntrospector)
+                                            IGrokCodeIntrospector,
+                                            IGrokContentIntrospector)
 from zope.app.folder.interfaces import IRootFolder
 from zope.introspector.code import Package
 
@@ -29,6 +30,8 @@
             return CodeIntrospector()
         elif name == '+registry':
             return RegistryIntrospector()
+        elif name == '+content':
+            return ContentIntrospector()
         return None
     
 class RegistryIntrospector(grok.Model):
@@ -54,3 +57,6 @@
             return Package(name)
         except ImportError:
             return None
+
+class ContentIntrospector(grok.Model):
+    grok.implements(IGrokContentIntrospector)



More information about the Checkins mailing list