equal
deleted
inserted
replaced
11 import isabelle._ |
11 import isabelle._ |
12 |
12 |
13 import scala.swing.{SplitPane, Orientation} |
13 import scala.swing.{SplitPane, Orientation} |
14 |
14 |
15 |
15 |
16 class Main_Panel(visualizer: Visualizer) extends SplitPane(Orientation.Vertical) |
16 class Main_Panel(graphview: Graphview) extends SplitPane(Orientation.Vertical) |
17 { |
17 { |
18 oneTouchExpandable = true |
18 oneTouchExpandable = true |
19 |
19 |
20 val graph_panel = new Graph_Panel(visualizer) |
20 val graph_panel = new Graph_Panel(graphview) |
21 val tree_panel = new Tree_Panel(visualizer, graph_panel) |
21 val tree_panel = new Tree_Panel(graphview, graph_panel) |
22 |
22 |
23 leftComponent = tree_panel |
23 leftComponent = tree_panel |
24 rightComponent = graph_panel |
24 rightComponent = graph_panel |
25 |
25 |
26 def update_layout() |
26 def update_layout() |
27 { |
27 { |
28 visualizer.update_layout() |
28 graphview.update_layout() |
29 tree_panel.refresh() |
29 tree_panel.refresh() |
30 graph_panel.refresh() |
30 graph_panel.refresh() |
31 } |
31 } |
32 update_layout() |
32 update_layout() |
33 } |
33 } |