misc. fixes/cleanup
[mir.git] / source / mir / module / AbstractModule.java
index 490a50d..eb4f9da 100755 (executable)
  */
 package  mir.module;
 
-import java.util.Map;
-import java.sql.SQLException;
-
 import mir.entity.Entity;
 import mir.entity.EntityList;
 import mir.storage.Database;
 
+import java.util.Map;
 
 /**
  * This class provides the base functionality for the derived Module-Classes.
@@ -71,8 +69,7 @@ public class AbstractModule {
 
       if (entity == null)
         throw new ModuleExc("AbstractModule.getById: No object for id = " + id);
-      else
-        return entity;
+                       return entity;
     }
     catch (Throwable e) {
       throw new ModuleFailure(e);
@@ -91,13 +88,6 @@ public class AbstractModule {
     }
   }
 
-  /**
-   *    * Standardfunktion, um einen Datensatz via Database einzuf?gen
-   * @param theValues Hash mit Spalte/Wert-Paaren
-   * @return Id des eingef?gten Objekts
-   * @exception ModuleExc
-   * @exception ModuleFailure
-   */
   public String add(Map theValues) throws ModuleExc, ModuleFailure {
     try {
       Entity entity = database.createNewEntity();
@@ -110,13 +100,6 @@ public class AbstractModule {
     }
   }
 
-  /**
-   * Standardfunktion, um einen Datensatz via Database zu aktualisieren
-   * @param theValues Hash mit Spalte/Wert-Paaren
-   * @return Id des eingef?gten Objekts
-   * @exception ModuleExc
-   * @exception ModuleFailure
-   */
   public String set (Map theValues) throws ModuleExc, ModuleFailure {
     try {
       Entity theEntity = database.selectById((String) theValues.get("id"));
@@ -145,17 +128,4 @@ public class AbstractModule {
       throw new ModuleFailure(e);
     }
   }
-
-  /**
-   * returns the number of rows
-   */
-  public int getSize(String where) throws ModuleExc, ModuleFailure {
-    try {
-      return database.getSize(where);
-    }
-    catch (SQLException e) {
-      throw new ModuleFailure("Can't retrieve number of entities: " + e.toString(), e);
-    }
-  }
-
 }