def debugrepr(self, indent_level=0 ): self.assertself() result = "" result += indentext( self._op_debugrepr(), indent_level ) result += indentext( "tagcount: %d \n" % len(self.subtags), indent_level ) for tag in self.subtags: result += tag.debugrepr(indent_level + 1) return result
def debugrepr (self, indent_level=0 ): result = "" result += indentext( self._tagname_debugrepr(), indent_level) result += indentext( self._tagtype_debugrepr(), indent_level) if self.subtags: result += indentext( "subtags: %d\n" % len(self.subtags), indent_level ) for tag in self.subtags: result += tag.debugrepr(indent_level + 1) result += indentext (self._tagdata_debugrepr(), indent_level ) result += "\n" return result