[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