-- Selected TOC Entries:
--
--
--- Data for TOC Entry ID 2 (OID 20000)
+-- Data for TOC Entry ID 2 (OID 46975)
--
-- Name: media_type Type: TABLE DATA Owner: postgres
--
-- Disable triggers
UPDATE "pg_class" SET "reltriggers" = 0 WHERE "relname" = 'media_type';
-INSERT INTO "media_type" VALUES (3,'jpg','image/gif','ImagesGif','Images',NULL);
-INSERT INTO "media_type" VALUES (5,'jpg','image/jpeg','ImagesJpeg','Images',NULL);
INSERT INTO "media_type" VALUES (4,'mp3','audio/mp3','Mp3','Audio',NULL);
INSERT INTO "media_type" VALUES (13,'mp3','audio/x-mp3','Mp3','Audio',NULL);
INSERT INTO "media_type" VALUES (14,'mp3','audio/x-mpeg','Mp3','Audio',NULL);
INSERT INTO "media_type" VALUES (9,'avi','video/x-msvideo','Video','Video',NULL);
INSERT INTO "media_type" VALUES (2,'unknown','application/octet-stream','Generic','Other',NULL);
INSERT INTO "media_type" VALUES (6,'pdf','application/pdf','Generic','Other',NULL);
+INSERT INTO "media_type" VALUES (15,'png','image/*','Images','Images',NULL);
+INSERT INTO "media_type" VALUES (3,'jpg','- deprecated -','Images','Images',NULL);
+INSERT INTO "media_type" VALUES (5,'jpg','- deprecated -','Images','Images',NULL);
-- Enable triggers
UPDATE pg_class SET reltriggers = (SELECT count(*) FROM pg_trigger where pg_class.oid = tgrelid) WHERE relname = 'media_type';
--
--- TOC Entry ID 1 (OID 19948)
+-- TOC Entry ID 1 (OID 46923)
--
-- Name: media_type_id_seq Type: SEQUENCE SET Owner:
--
*/
-public class MediaHandlerImages
+public class MediaHandlerImages implements MirMedia
{
protected final String WEBDB_JPG="0";
protected final String WEBDB_GIF="1";
return image_data;
}
- protected boolean set(byte[] uploadData, Entity ent, Entity mediaTypeEnt)
+ public boolean set(byte[] uploadData, Entity ent, Entity mediaTypeEnt)
throws MirMediaException {
try {
+++ /dev/null
-
-package mir.media;
-
-import java.lang.*;
-import java.io.*;
-import java.util.*;
-import java.sql.*;
-
-import mir.entity.*;
-
-/**
- * This class handles saving, fetching creating representations
- * for gif images. it overrides MediaHandlerImages.
- *
- * @see mir.media.MediaHandlerImages
- * @see mir.media.MirMedia
- * @author mh
- * @version 24.09.2001
- */
-
-
-public class MediaHandlerImagesGif extends MediaHandlerImages implements MirMedia
-{
-
- public boolean set(byte[] uploadData, Entity ent, Entity mediaTypeEnt)
- throws MirMediaException {
-
- imageType = WEBDB_GIF;
- try {
- return super.set(uploadData, ent, mediaTypeEnt);
- } catch (Exception e) {
- throw new MirMediaException(e.toString());
- }
- }
-}
+++ /dev/null
-
-package mir.media;
-
-import java.lang.*;
-import java.io.*;
-import java.util.*;
-import java.sql.*;
-
-import mir.entity.*;
-
-/**
- * This class handles saving, fetching creating representations
- * for jpeg images. it overrides MediaHandlerImages.
- *
- * @see mir.media.MediaHandlerImages
- * @see mir.media.MirMedia
- * @author mh <heckmann@hbe.ca>
- * @version 24.09.2001
- */
-
-
-public class MediaHandlerImagesJpeg extends MediaHandlerImages implements MirMedia
-{
- public boolean set(byte[] uploadData, Entity ent, Entity mediaTypeEnt)
- throws MirMediaException {
-
- imageType = WEBDB_JPG;
- try {
- return super.set(uploadData, ent, mediaTypeEnt);
- } catch (Exception e) {
- throw new MirMediaException(e.toString());
- }
- }
-}