mass update mir codeswitch
[mir.git] / source / mircoders / entity / EntityFeature.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 EntityFeature extends AbstractEntity implements Entity
22 {
23                 private static int instances;
24
25
26                 public EntityFeature()
27                 {
28         super();
29                                 instances++;
30                 }
31
32                 public EntityFeature(StorageObject theStorage) {
33                         this();
34         setStorage(theStorage);
35                 }
36
37         public void update() throws StorageObjectException{
38                 super.update();
39                 DatabaseContent dbContent = DatabaseContent.getInstance();
40                 dbContent.setUnproduced("to_feature="+getId());
41         }
42
43   public void finalize() {
44           instances--;
45     super.finalize();
46   }
47 }