1 package fr.ifremer.dali.ui.swing.action;
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24 import fr.ifremer.dali.config.DaliConfiguration;
25 import fr.ifremer.dali.ui.swing.DaliUIContext;
26 import fr.ifremer.dali.ui.swing.content.DaliMainUIHandler;
27 import fr.ifremer.quadrige3.ui.swing.action.AbstractMainUIAction;
28 import fr.ifremer.quadrige3.ui.swing.content.AbstractMainUIHandler;
29 import fr.ifremer.dali.ui.swing.content.DaliMainUI;
30
31
32
33
34 public abstract class AbstractDaliMainUIAction extends AbstractMainUIAction<DaliUIContext, DaliMainUI> {
35
36
37
38
39
40
41
42 public AbstractDaliMainUIAction(AbstractMainUIHandler handler, boolean hideBody) {
43 super(handler, hideBody);
44 }
45
46 @Override
47 public DaliMainUIHandler getHandler() {
48 return (DaliMainUIHandler) super.getHandler();
49 }
50
51 @Override
52 protected DaliConfiguration getConfig() {
53 return (DaliConfiguration) super.getConfig();
54 }
55
56 @Override
57 public DaliUIContext getContext() {
58 return (DaliUIContext) super.getContext();
59 }
60 }