33ed4c077638ef88ed970112f117d7dd6dfa6217
[mir.git] / source / mircoders / entity / EntityTopics.java
1 package mircoders.entity;
2
3 import java.lang.*;
4 import java.io.*;
5 import java.util.*;
6 import java.sql.*;
7
8 import mir.entity.*;
9 import mir.misc.*;
10 import mir.storage.*;
11
12 import mircoders.storage.*;
13 /**
14  * Diese Klasse enthält die Daten eines MetaObjekts
15  *
16  * @author RK
17  * @version 29.6.1999
18  */
19
20
21 public class EntityTopics extends  Entity
22 {
23   private static int instances;
24
25   public EntityTopics(){
26           super();
27     instances++;
28   }
29
30   public EntityTopics(StorageObject theStorage)
31   {
32     this();
33     setStorage(theStorage);
34   }
35
36   // Dependencies einhalten
37   public void update() throws StorageObjectException{
38     super.update();
39     DatabaseContent dbContent = DatabaseContent.getInstance();
40     dbContent.setUnproduced("to_topic="+getId());
41   }
42
43   public void finalize() {
44     instances--;
45     super.finalize();
46   }
47 }