1 package se
.umu
.cs
.dit06ajnajs
;
3 import java
.util
.logging
.Logger
;
4 import java
.util
.logging
.Level
;
8 import se
.umu
.cs
.dit06ajnajs
.map
.Map
;
9 import se
.umu
.cs
.dit06ajnajs
.util
.LevelsXMLParser
;
10 import java
.io
.IOException
;
13 import org
.jdom
.JDOMException
;
16 public static final int SQUARE_SIZE
= 46;
17 private static final URL DEFAULT_LEVELS_XML
18 = AntiTD
.class.getResource("/resources/levels.xml");
21 * TODO: Load levels.xml as argument
25 public static void main(String
[] args
) {
26 Logger
.getLogger("AntiTD").setLevel(Level
.INFO
);
29 String levelsFileString
;
30 if (args
.length
== 1) {
31 levelsFileString
= args
[0];
33 levelsFileString
= DEFAULT_LEVELS_XML
.getPath();
36 File file
= new File(levelsFileString
);
38 List
<Map
> maps
= LevelsXMLParser
.parse(file
);
40 new ATDController(maps
);
41 } catch (IOException e
) {
42 // TODO - fix error message
44 } catch (JDOMException e
) {
45 // TODO - fix error message