[Checkins] SVN: grokui.introspector/trunk/src/grokui/introspector/namespace.py It is enough to apply the skin once. Remove unneeded imports.

Uli Fouquet uli at gnufix.de
Fri Aug 8 09:58:38 EDT 2008


Log message for revision 89542:
  It is enough to apply the skin once. Remove unneeded imports.

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

-=-
Modified: grokui.introspector/trunk/src/grokui/introspector/namespace.py
===================================================================
--- grokui.introspector/trunk/src/grokui/introspector/namespace.py	2008-08-08 10:43:40 UTC (rev 89541)
+++ grokui.introspector/trunk/src/grokui/introspector/namespace.py	2008-08-08 13:58:36 UTC (rev 89542)
@@ -1,13 +1,11 @@
 import grok
 
 from zope.interface import Interface
-from zope.publisher.interfaces.browser import IDefaultBrowserLayer
 from zope.traversing.interfaces import ITraversable
 from zope.publisher.interfaces.browser import IBrowserRequest
 from zope.publisher.browser import applySkin
-from zope.location.location import locate
 
-class IntrospectorLayer(IDefaultBrowserLayer):
+class IntrospectorLayer(grok.IDefaultBrowserLayer):
     """A basic layer for all introspection stuff.
     """
     pass
@@ -26,7 +24,7 @@
     def __init__(self, context, request):
         self.context = context
         self.request = request
+        applySkin(self.request, IntrospectorLayer)
         
     def traverse(self, name, ignore):
-        applySkin(self.request, IntrospectorLayer)
         return self.context



More information about the Checkins mailing list