summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'src/Calendar.java')
-rw-r--r--src/Calendar.java39
1 files changed, 39 insertions, 0 deletions
diff --git a/src/Calendar.java b/src/Calendar.java
new file mode 100644
index 0000000..18c097d
--- /dev/null
+++ b/src/Calendar.java
@@ -0,0 +1,39 @@
+import java.util.ArrayList;
+import java.util.List;
+import java.util.HashMap;
+
+import java.io.BufferedReader;
+import java.io.FileInputStream;
+import java.io.InputStreamReader;
+
+import java.util.concurrent.Callable;
+import java.util.concurrent.Executors;
+import java.util.concurrent.ExecutorService;
+
+public class Calendar
+{
+ private Calendar () {} /* Utility class */
+
+ public static void main (final String[] args)
+ {
+ if (!Parameters.set_parameters(args))
+ {
+ /**
+ * Printed usage.
+ **/
+ return;
+ }
+
+ Error.init_handler();
+
+ try
+ {
+ Classes.read_all();
+ Group.read_all();
+ Group.run_all();
+ }
+ catch (final Exception e) {}
+
+ Error.finalize_handler();
+ }
+}