234be0a570ba0f9100572b464a264136a95fd025
[mir.git] / source / mircoders / servlet / ServletModuleSchwerpunkt.java
1 package mircoders.servlet;
2
3 import java.io.*;
4 import java.sql.*;
5 import java.util.*;
6 import javax.servlet.*;
7 import javax.servlet.http.*;
8
9 import freemarker.template.*;
10
11 import webdb.servlet.*;
12 import webdb.module.*;
13 import webdb.misc.*;
14 import webdb.entity.*;
15 import webdb.storage.*;
16
17 import mir.entity.*;
18 import mir.storage.*;
19 import mir.module.*;
20
21 /*
22  *  ServletModuleSchwerpunkt -
23  *  liefert HTML fuer Schwerpunkt
24  *
25  *
26  * @author RK
27  */
28
29 public class ServletModuleSchwerpunkt extends ServletModule
30 {
31    // Singelton / Kontruktor
32   private static ServletModuleSchwerpunkt instance = new ServletModuleSchwerpunkt();
33   public static ServletModule getInstance() { return instance; }
34
35   private ServletModuleSchwerpunkt() {
36         theLog = Logfile.getInstance(Configuration.getProperty("Home") + Configuration.getProperty("ServletModule.Schwerpunkt.Logfile"));
37         templateListString = Configuration.getProperty("ServletModule.Schwerpunkt.ListTemplate");
38         templateObjektString = Configuration.getProperty("ServletModule.Schwerpunkt.ObjektTemplate");
39         templateConfirmString = Configuration.getProperty("ServletModule.Schwerpunkt.ConfirmTemplate");
40         try {
41           mainModule = new ModuleSchwerpunkt(DatabaseFeature.getInstance());
42         }
43         catch (StorageObjectException e) {
44           theLog.printDebugInfo("servletmodulethemen konnte nicht initialisiert werden");
45         }
46   }
47 }