equal
deleted
inserted
replaced
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) |