public class EntityMedia extends Entity
{
- private static int instances;
public EntityMedia(){
super();
- instances++;
}
public EntityMedia(StorageObject theStorage)
*
* @return mir.entity.Entity
*/
- public Entity getMediaType() {
- return ((DatabaseMedia)theStorageObject).getMediaType(this);
- }
+ public Entity getMediaType() throws StorageObjectException {
+ try {
+ return ((DatabaseMedia)theStorageObject).getMediaType(this);
+ } catch (StorageObjectException e) {
+ throw new StorageObjectException("getMediaType(): "+e.toString());
+ }
- public void finalize() {
- instances--;
- super.finalize();
- }
+ }
}