src/Tools/jEdit/src/theories_dockable.scala
changeset 65874 bd45c8ebc214
parent 65493 4729318d3fc3
child 65897 94b0da1b242e
equal deleted inserted replaced
65873:300beacd9875 65874:bd45c8ebc214
   164     layout(label) = BorderPanel.Position.Center
   164     layout(label) = BorderPanel.Position.Center
   165   }
   165   }
   166 
   166 
   167   private class Node_Renderer extends ListView.Renderer[Document.Node.Name]
   167   private class Node_Renderer extends ListView.Renderer[Document.Node.Name]
   168   {
   168   {
   169     def componentFor(list: ListView[_], isSelected: Boolean,
   169     def componentFor(list: ListView[_ <: isabelle.Document.Node.Name], isSelected: Boolean,
   170       focused: Boolean, name: Document.Node.Name, index: Int): Component =
   170       focused: Boolean, name: Document.Node.Name, index: Int): Component =
   171     {
   171     {
   172       val component = Node_Renderer_Component
   172       val component = Node_Renderer_Component
   173       component.node_name = name
   173       component.node_name = name
   174       component.checkbox.selected = nodes_required.contains(name)
   174       component.checkbox.selected = nodes_required.contains(name)