def activateStructureView(self): self.textView.clear() doc = self.editorWidget.editView.document() traversal = TextDocumentTraversal() tree = traversal.traverse(doc) sp = StructurePrinter(tree, self.textView.insertPlainText) sp.traverse()
def getHtmlString(self, document): self.contents = '' traversal = TextDocumentTraversal() documentModel = traversal.traverse(document) hp = HtmlPrinter(documentModel, self.collect, self.baseDir) hp.traverse() return self.contents
def getXmlString(self, document): self.contents = '' traversal = TextDocumentTraversal() documentModel = traversal.traverse(document) dp = DocbookPrinter(documentModel, self.collect) dp.traverse() self.links = sorted(dp.keywordLinks) return self.contents