[Checkins] SVN: zope.introspectorui/trunk/src/zope/introspectorui/ Fix up to work with most recent version of zope.introspector.

Martijn Faassen faassen at infrae.com
Tue Jul 22 11:02:27 EDT 2008


Log message for revision 88705:
  Fix up to work with most recent version of zope.introspector. 
  Adapters are now named adapters.
  

Changed:
  U   zope.introspectorui/trunk/src/zope/introspectorui/README.txt
  U   zope.introspectorui/trunk/src/zope/introspectorui/infoprovider.py

-=-
Modified: zope.introspectorui/trunk/src/zope/introspectorui/README.txt
===================================================================
--- zope.introspectorui/trunk/src/zope/introspectorui/README.txt	2008-07-22 14:55:55 UTC (rev 88704)
+++ zope.introspectorui/trunk/src/zope/introspectorui/README.txt	2008-07-22 15:02:26 UTC (rev 88705)
@@ -7,14 +7,16 @@
   >>> test_instance = Test()
   
   # Look up the object info for the test object:
+  >>> from zope import component
   >>> from zope.introspector.interfaces import IObjectInfo
-  >>> object_info = IObjectInfo(test_instance)
+  >>> object_info = component.getAdapter(test_instance, IObjectInfo, 
+  ...                                    name='object')
   
   # Find the view for the test object:
   >>> from zope.publisher.browser import TestRequest
   >>> request = TestRequest()
-  >>> from zope import component
-  >>> view = component.getMultiAdapter((object_info, request), name='index.html')
+  >>> view = component.getMultiAdapter((object_info, request), 
+  ...                                  name='index.html')
   
   # Try to render the view:
   >>> print view()
@@ -27,8 +29,8 @@
   # render that view:
   >>> import zope.introspectorui
   >>> from zope.introspector.interfaces import IPackageInfo
-  >>> package_info = IPackageInfo(zope.introspectorui)
+  >>> package_info = component.getAdapter(zope.introspectorui, IPackageInfo,
+  ...                                     name='package')
   >>> view = component.getMultiAdapter((package_info, request), name='index.html')
   >>> print view()
   <h1>...Package: <span>zope.introspectorui</span>...
-  

Modified: zope.introspectorui/trunk/src/zope/introspectorui/infoprovider.py
===================================================================
--- zope.introspectorui/trunk/src/zope/introspectorui/infoprovider.py	2008-07-22 14:55:55 UTC (rev 88704)
+++ zope.introspectorui/trunk/src/zope/introspectorui/infoprovider.py	2008-07-22 15:02:26 UTC (rev 88705)
@@ -1,8 +1,7 @@
 from grokcore.view import View
 from grokcore.component import context, name
 from zope.introspector.interfaces import (IObjectInfo, IModuleInfo,
-                                          IPackageInfo,
-                                          IObjectDescriptionProvider,)
+                                          IPackageInfo)
 
 class Object(View):
     name('index.html')



More information about the Checkins mailing list