[Checkins] SVN: zope.introspector/trunk/src/zope/introspector/code.py Add ModuleInfo.
Uli Fouquet
uli at gnufix.de
Mon Aug 11 12:45:57 EDT 2008
Log message for revision 89671:
Add ModuleInfo.
Changed:
U zope.introspector/trunk/src/zope/introspector/code.py
-=-
Modified: zope.introspector/trunk/src/zope/introspector/code.py
===================================================================
--- zope.introspector/trunk/src/zope/introspector/code.py 2008-08-11 16:41:48 UTC (rev 89670)
+++ zope.introspector/trunk/src/zope/introspector/code.py 2008-08-11 16:45:56 UTC (rev 89671)
@@ -136,6 +136,20 @@
else:
return Instance(sub_dotted_name)
+class ModuleInfo(grok.Adapter):
+ grok.context(Module)
+ grok.provides(IInfo)
+ grok.name('module')
+
+ def getDottedName(self):
+ return self.context.dotted_name
+
+ def getPath(self):
+ return self.context.getPath()
+
+ def getClasses(self):
+ return []
+
class File(Code):
def __init__(self, dotted_name, name):
super(File, self).__init__(dotted_name)
More information about the Checkins
mailing list