1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16 package p3j.gui.misc;
17
18 import james.core.data.DBConnectionData;
19 import james.gui.application.preferences.config.ConfFile;
20 import p3j.misc.Misc;
21
22
23
24
25
26
27
28
29 public class P3JConfigFile extends ConfFile {
30
31 @Override
32 public void setDefaults() {
33 values.put(Misc.PREF_DB_URL, Misc.DEFAULT_DB_URL);
34 values.put(Misc.PREF_DB_USER, Misc.DEFAULT_DB_USER);
35 values.put(Misc.PREF_DB_PWD, Misc.DEFAULT_DB_PWD);
36 values.put(Misc.PREF_NUM_TRIALS, Misc.DEFAULT_NUM_TRIALS);
37 values.put(Misc.PREF_NUM_PARALLEL_THREADS,
38 Misc.DEFAULT_NUM_PARALLEL_THREADS);
39 values.put(Misc.PREF_EXECUTION_MODE, Misc.DEFAULT_EXEC_MODE);
40 }
41
42
43
44
45
46
47 public DBConnectionData getDBConnectionData() {
48 return new DBConnectionData((String) get(Misc.PREF_DB_URL),
49 (String) get(Misc.PREF_DB_USER), (String) get(Misc.PREF_DB_PWD), null);
50 }
51
52 }