+++ /dev/null
-package mircoders.entity;
-
-import java.lang.*;
-import java.io.*;
-import java.util.*;
-import java.sql.*;
-
-import mir.entity.*;
-import mir.misc.*;
-import mir.storage.*;
-
-import mircoders.storage.*;
-/**
- * Diese Klasse enthält die Daten eines MetaObjekts
- *
- * @author RK
- * @version 29.6.1999
- */
-
-
-public class EntityImcs extends AbstractEntity implements Entity
-{
- private static int instances;
-
- public EntityImcs(){
- super();
- instances++;
- }
-
- public EntityImcs(StorageObject theStorage)
- {
- this();
- setStorage(theStorage);
- }
-
- public void finalize() {
- instances--;
- super.finalize();
- }
-}
+++ /dev/null
-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 mir.servlet.*;
-import mir.module.*;
-import mir.entity.*;
-import mir.misc.*;
-import mir.storage.*;
-
-import mircoders.storage.*;
-
-/*
- * ModuleImcs -
- *
- *
- * @author RK
- */
-
-public class ModuleImcs extends AbstractModule
-{
-
- static Logfile theLog;
-
- public ModuleImcs(StorageObject theStorage) {
- this.theStorage = theStorage;
- if (theLog == null)
- theLog = Logfile.getInstance(Configuration.getProperty("Home") + Configuration.getProperty("Module.Imcs.Logfile"));
- }
-
- public SimpleList getImcsAsSimpleList() {
- return ((DatabaseImcs)theStorage).getPopupData();
- }
-
-}
+++ /dev/null
-package mircoders.servlet;
-
-import java.io.*;
-import java.sql.*;
-import java.util.*;
-import javax.servlet.*;
-import javax.servlet.http.*;
-
-import freemarker.template.*;
-
-import mir.servlet.*;
-import mir.module.*;
-import mir.misc.*;
-import mir.entity.*;
-import mir.storage.*;
-
-import mircoders.entity.*;
-import mircoders.storage.*;
-import mircoders.module.*;
-
-/*
- * ServletModuleImcs -
- * liefert HTML fuer Imcs
- *
- *
- * @author RK
- */
-
-public class ServletModuleImcs extends ServletModule
-{
- // Singelton / Kontruktor
- private static ServletModuleImcs instance = new ServletModuleImcs();
- public static ServletModule getInstance() { return instance; }
-
- private ServletModuleImcs() {
- theLog = Logfile.getInstance(Configuration.getProperty("Home") + Configuration.getProperty("ServletModule.Imcs.Logfile"));
- templateListString = Configuration.getProperty("ServletModule.Imcs.ListTemplate");
- templateObjektString = Configuration.getProperty("ServletModule.Imcs.ObjektTemplate");
- templateConfirmString = Configuration.getProperty("ServletModule.Imcs.ConfirmTemplate");
-
- try {
- mainModule = new ModuleImcs(DatabaseImcs.getInstance());
- } catch (StorageObjectException e) {
- theLog.printDebugInfo("ServletModuleImcs konnte nicht initialisiert werden");
- }
- }
-}
-
+++ /dev/null
-package mircoders.storage;
-
-import java.lang.*;
-import java.sql.*;
-import java.io.*;
-import java.util.*;
-
-import freemarker.template.*;
-
-import mir.storage.*;
-import mir.entity.*;
-import mir.misc.*;
-
-/**
- * <b>Diese Klasse implementiert die Datenbankverbindung zur MetaObjekt-Tabelle
- *
- *
- */
-
-public class DatabaseImcs extends Database implements StorageObject{
-
- private static DatabaseImcs instance;
-
- public static DatabaseImcs getInstance() throws StorageObjectException {
- if (instance == null) {
- instance = new DatabaseImcs();
- instance.myselfDatabase = instance;
- }
- return instance;
- }
-
- private DatabaseImcs() throws StorageObjectException
- {
- super();
- this.cache = new HashMap();
- this.hasTimestamp = false;
- this.theTable="links_imc";
- try {
- this.theEntityClass = Class.forName("mircoders.entity.EntityImcs");
- }
- catch (Exception e) {
- throw new StorageObjectException(e.toString());
- }
-
- }
-
- public SimpleList getPopupData() {
- return getPopupData("title",true);
- }
-}
\ No newline at end of file