Initial revision
[mir.git] / source / mircoders / module / ModuleTopics.java
diff --git a/source/mircoders/module/ModuleTopics.java b/source/mircoders/module/ModuleTopics.java
new file mode 100755 (executable)
index 0000000..837c2e4
--- /dev/null
@@ -0,0 +1,43 @@
+package mircoders.module;
+
+import java.io.*;
+import java.lang.*;
+import java.util.*;
+import java.sql.*;
+import javax.servlet.*;
+import javax.servlet.http.*;
+
+import freemarker.template.*;
+
+import webdb.servlet.*;
+import webdb.module.*;
+import webdb.entity.*;
+import webdb.misc.*;
+import webdb.storage.*;
+
+import mir.entity.*;
+import mir.storage.*;
+
+/*
+ *  ThemenModule -
+ *
+ *
+ * @author RK
+ */
+
+public class ModuleTopics extends AbstractModule
+{
+
+    static Logfile theLog;
+
+    public ModuleTopics(StorageObject theStorage) {
+           this.theStorage = theStorage;
+           if (theLog == null)
+             theLog = Logfile.getInstance(Configuration.getProperty("Home") + Configuration.getProperty("Module.Themen.Logfile"));
+    }
+
+    public SimpleList getTopicsAsSimpleList() {
+           return ((DatabaseTopics)theStorage).getPopupData();
+    }
+
+}