1
1
package seedu .duke .calendar ;
2
2
3
3
import java .io .File ;
4
+ import java .util .logging .Level ;
5
+ import java .util .logging .Logger ;
4
6
5
7
/**
6
8
* directory for directory
10
12
*/
11
13
12
14
public class EventDirectory {
15
+ private static Logger logger ; // for logging
13
16
String path ;
14
17
File file ;
15
18
16
19
public EventDirectory (){
20
+ logger = Logger .getLogger ("flashDir" );
21
+
17
22
path = "./data/events" ;
18
23
19
24
file = new File (path );
20
25
if (!file .exists ()){
21
26
if (file .mkdir ()){
22
- System .out .println (" Created events directory" );
27
+ logger .log (Level .INFO , "Created events directory" );
28
+ //System.out.println(" Created events directory");
23
29
} else {
24
- System .out .println (" Failed to create directory" );
30
+ logger .log (Level .INFO , "Failed to create directory" );
31
+ //System.out.println(" Failed to create directory");
25
32
}
26
33
} else {
27
- System .out .println (" Using data/events directory" );
34
+ logger .log (Level .INFO , "Using data/events directory" );
35
+ //System.out.println(" Using data/events directory");
28
36
}
29
37
}
30
38
@@ -35,12 +43,15 @@ public EventDirectory(){
35
43
public void listEventFiles (){
36
44
String [] eventFiles = file .list ();
37
45
if (eventFiles == null ){
38
- System .out .println ("Failed to find files" );
46
+ logger .log (Level .INFO , "Failed to find files" );
47
+ //System.out.println("Failed to find files");
39
48
} else if (eventFiles .length == 0 ){
40
- System .out .println ("No files exist" );
49
+ logger .log (Level .INFO , "No files exist" );
50
+ //System.out.println("No files exist");
41
51
} else {
42
52
for (String eventFile : eventFiles ){
43
- System .out .println (" " +eventFile );
53
+ logger .log (Level .INFO , eventFile );
54
+ //System.out.println(" "+eventFile);
44
55
}
45
56
}
46
57
}
0 commit comments