src/Tools/jEdit/src/prover/Prover.scala
changeset 34451 3b9d0074ed44
parent 34444 a245f6cc3105
child 34452 eea0eae5f773
--- a/src/Tools/jEdit/src/prover/Prover.scala	Sun Dec 28 20:31:13 2008 +0100
+++ b/src/Tools/jEdit/src/prover/Prover.scala	Sun Dec 28 20:35:34 2008 +0100
@@ -111,7 +111,7 @@
                     st.phase = Phase.FAILED
                     fireChange(st)
                   case Elem("removed", _, _) =>
-                    document.prover.commands.removeKey(st.idString)
+                    document.prover.commands.removeKey(st.id)
                     st.phase = Phase.REMOVED
                     fireChange(st)
                   case _ =>
@@ -134,19 +134,19 @@
       case IsabelleProcess.Kind.ERROR => 
         if (st.phase != Phase.REMOVED && st.phase != Phase.REMOVE)
           st.phase = Phase.FAILED
-        st.addResult(tree)
+        st.add_result(tree)
         fireChange(st)
         
       case IsabelleProcess.Kind.WRITELN =>
-        st.addResult(tree)
+        st.add_result(tree)
         fireChange(st)
         
       case IsabelleProcess.Kind.PRIORITY =>
-        st.addResult(tree)
+        st.add_result(tree)
         fireChange(st)
 
       case IsabelleProcess.Kind.WARNING =>
-        st.addResult(tree)
+        st.add_result(tree)
         fireChange(st)
               
       case IsabelleProcess.Kind.STATUS =>
@@ -184,11 +184,11 @@
   }
   
   private def send(cmd : Command) {
-    commands.put(cmd.idString, cmd)
+    commands.put(cmd.id, cmd)
     
-    val props = new Properties()
-    props.setProperty("id", cmd.idString)
-    props.setProperty("offset", Integer.toString(1))
+    val props = new Properties
+    props.setProperty("id", cmd.id)
+    props.setProperty("offset", "1")
 
     val content = isabelle_symbols.encode(document.getContent(cmd))
     process.output_sync("Isar.command " 
@@ -198,15 +198,15 @@
     
     process.output_sync("Isar.insert "
                         + encode_string(if (cmd.previous == null) "" 
-                                        else cmd.previous.idString)
+                                        else cmd.previous.id)
                         + " "
-                        + encode_string(cmd.idString))
+                        + encode_string(cmd.id))
     
     cmd.phase = Phase.UNPROCESSED
   }
   
   def remove(cmd : Command) {
     cmd.phase = Phase.REMOVE
-    process.output_sync("Isar.remove " + encode_string(cmd.idString))
+    process.output_sync("Isar.remove " + encode_string(cmd.id))
   }
 }
\ No newline at end of file