equal
deleted
inserted
replaced
9 |
9 |
10 |
10 |
11 import javax.swing.text.Position |
11 import javax.swing.text.Position |
12 import javax.swing.tree.DefaultMutableTreeNode |
12 import javax.swing.tree.DefaultMutableTreeNode |
13 |
13 |
14 import scala.collection.mutable.ListBuffer |
14 import scala.collection.mutable |
15 |
15 |
16 import isabelle.proofdocument.{Text, Token, ProofDocument} |
16 import isabelle.proofdocument.{Text, Token, ProofDocument} |
17 import isabelle.jedit.{Isabelle, Plugin} |
17 import isabelle.jedit.{Isabelle, Plugin} |
18 import isabelle.XML |
18 import isabelle.XML |
19 |
19 |
59 } |
59 } |
60 |
60 |
61 |
61 |
62 /* accumulated results */ |
62 /* accumulated results */ |
63 |
63 |
64 private val results = new ListBuffer[XML.Tree] |
64 private val results = new mutable.ListBuffer[XML.Tree] |
65 def add_result(tree: XML.Tree) { results += tree } |
65 def add_result(tree: XML.Tree) { results += tree } |
66 |
66 |
67 def result_document = XML.document( |
67 def result_document = XML.document( |
68 results.toList match { |
68 results.toList match { |
69 case Nil => XML.Elem("message", Nil, Nil) |
69 case Nil => XML.Elem("message", Nil, Nil) |