39953fe901068dfc02bc95ddbed462879740ef66
[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 mir.servlet.*;
12 import mir.module.*;
13 import mir.misc.*;
14 import mir.entity.*;
15 import mir.storage.*;
16
17 import mircoders.entity.*;
18 import mircoders.storage.*;
19 import mircoders.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(this.getClass().getName());
37         templateListString = MirConfig.getProp("ServletModule.Schwerpunkt.ListTemplate");
38         templateObjektString = MirConfig.getProp("ServletModule.Schwerpunkt.ObjektTemplate");
39         templateConfirmString = MirConfig.getProp("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 }