예제 #1
0
    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()
예제 #2
0
    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()
예제 #3
0
    def getHtmlString(self, document):
        self.contents = ''

        traversal = TextDocumentTraversal()
        documentModel = traversal.traverse(document)

        hp = HtmlPrinter(documentModel, self.collect, self.baseDir)
        hp.traverse()

        return self.contents
예제 #4
0
    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
예제 #5
0
    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