src/Tools/jEdit/src/jedit/session_dockable.scala
author wenzelm
Sat, 18 Sep 2010 14:28:42 +0200
changeset 39515 57ceabb0bb8e
child 39516 8a70e91650a6
permissions -rw-r--r--
basic setup for prover session panel;

/*  Title:      Tools/jEdit/src/jedit/session_dockable.scala
    Author:     Makarius

Dockable window for prover session management.
*/

package isabelle.jedit


import isabelle._

import scala.actors.Actor._
import scala.swing.{TextArea, ScrollPane}

import org.gjt.sp.jedit.View


class Session_Dockable(view: View, position: String) extends Dockable(view: View, position: String)
{
  private val text_area = new TextArea("Isabelle session")
  set_content(new ScrollPane(text_area))


  /* main actor */

  private val main_actor = actor {
    loop {
      react {
        case bad => System.err.println("Session_Dockable: ignoring bad message " + bad)
      }
    }
  }

  override def init() { }
  override def exit() { }
}