def beginClass(self, name, doc, bases): "Append a graphic demo of a widget at the end of a class." aClass = eval('self.skeleton.moduleSpace.' + name) if issubclass(aClass, Widget): if self.shouldDisplayModule: modName, modDoc, imported = self.shouldDisplayModule self.outLines.append('<H2>%s</H2>' % modName) self.outLines.append('<PRE>%s</PRE>' % modDoc) self.shouldDisplayModule = 0 self.hasDisplayedModule = 1 if self.shouldDisplayClasses: self.outLines.append('<H2>Classes</H2>') self.shouldDisplayClasses = 0 HtmlDocBuilder0.beginClass(self, name, doc, bases)