1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27 package org.ximtec.igesture.tool.view.welcome;
28
29 import java.beans.PropertyChangeEvent;
30 import java.util.logging.Level;
31 import java.util.logging.Logger;
32
33 import org.ximtec.igesture.tool.core.Controller;
34 import org.ximtec.igesture.tool.core.DefaultController;
35 import org.ximtec.igesture.tool.core.TabbedView;
36
37
38
39
40
41
42
43
44 public class WelcomeController extends DefaultController {
45
46 private static final Logger LOGGER = Logger.getLogger(WelcomeController.class
47 .getName());
48
49 private WelcomeView view;
50
51
52 public WelcomeController(Controller parentController) {
53 super(parentController);
54 initialize();
55 }
56
57
58 private void initialize() {
59 LOGGER.log(Level.FINE, "Initialize the Welcome Controller.");
60 this.view = new WelcomeView(this);
61 }
62
63
64 @Override
65 public TabbedView getView() {
66 return view;
67 }
68
69
70 @Override
71 public void propertyChange(PropertyChangeEvent event) {
72 super.propertyChange(event);
73 view.refresh();
74 }
75
76 }