src/Tools/jEdit/src/session_dockable.scala
changeset 45709 87017fcbad83
parent 45672 a497c5d4a523
child 46681 c083a3f621c0
equal deleted inserted replaced
45708:7c8bed80301f 45709:87017fcbad83
    92   add(controls.peer, BorderLayout.NORTH)
    92   add(controls.peer, BorderLayout.NORTH)
    93 
    93 
    94 
    94 
    95   /* component state -- owned by Swing thread */
    95   /* component state -- owned by Swing thread */
    96 
    96 
    97   private var nodes_status: Map[Document.Node.Name, Isabelle_Document.Node_Status] = Map.empty
    97   private var nodes_status: Map[Document.Node.Name, Protocol.Node_Status] = Map.empty
    98 
    98 
    99   private object Node_Renderer_Component extends Label
    99   private object Node_Renderer_Component extends Label
   100   {
   100   {
   101     opaque = false
   101     opaque = false
   102     xAlignment = Alignment.Leading
   102     xAlignment = Alignment.Leading
   150 
   150 
   151       var nodes_status1 = nodes_status
   151       var nodes_status1 = nodes_status
   152       for {
   152       for {
   153         name <- nodes
   153         name <- nodes
   154         node <- snapshot.version.nodes.get(name)
   154         node <- snapshot.version.nodes.get(name)
   155         val status = Isabelle_Document.node_status(snapshot.state, snapshot.version, node)
   155         val status = Protocol.node_status(snapshot.state, snapshot.version, node)
   156       } nodes_status1 += (name -> status)
   156       } nodes_status1 += (name -> status)
   157 
   157 
   158       if (nodes_status != nodes_status1) {
   158       if (nodes_status != nodes_status1) {
   159         nodes_status = nodes_status1
   159         nodes_status = nodes_status1
   160         status.listData =
   160         status.listData =