Normand Briere
2019-04-22 a9e12f6c508810604c8c91ee15451776b08ce1a1
timeflow/views/AbstractVisualizationView.java
....@@ -22,14 +22,18 @@
2222 Point mouse = new Point(-10000, 0), firstMouse = new Point();
2323 boolean mouseIsDown;
2424 ArrayList<Mouseover> objectLocations = new ArrayList<Mouseover>();
25
- TFModel model;
25
+ TimeflowModel model;
2626 Act selectedAct;
2727 RoughTime selectedTime;
2828 Set<JMenuItem> urlItems = new HashSet<JMenuItem>();
2929
30
- public AbstractVisualizationView(TFModel model)
30
+ public AbstractVisualizationView(TimeflowModel model)
3131 {
3232 this.model = model;
33
+
34
+ final JPopupMenu popup = new JPopupMenu();
35
+ final JMenuItem edit = new JMenuItem("Edit");
36
+ final JMenuItem delete = new JMenuItem("Delete");
3337
3438 // deal with mouseovers.
3539 addMouseMotionListener(new MouseMotionListener()
....@@ -50,9 +54,6 @@
5054 }
5155 });
5256
53
-
54
- final JPopupMenu popup = new JPopupMenu();
55
- final JMenuItem edit = new JMenuItem("Edit");
5657 edit.addActionListener(new ActionListener()
5758 {
5859
....@@ -64,7 +65,6 @@
6465 });
6566 popup.add(edit);
6667
67
- final JMenuItem delete = new JMenuItem("Delete");
6868 popup.add(delete);
6969 delete.addActionListener(new ActionListener()
7070 {
....@@ -176,7 +176,7 @@
176176 return null;
177177 }
178178
179
- public TFModel getModel()
179
+ public TimeflowModel getModel()
180180 {
181181 return model;
182182 }