more media handling stuff.
[mir.git] / source / mir / media / MirMedia.java
index d4a0f0c..f57b45c 100755 (executable)
@@ -24,32 +24,17 @@ public interface  MirMedia{
         * @return Adaptorklasse als String
         */
        public abstract boolean set (byte[] uploadedData, Entity ent, Entity mediaTypeEnt );
-
-
        public abstract byte[] get (Entity ent, Entity mediaTypeEnt);
-
+       public abstract byte[] getIcon (Entity ent);
+       //public abstract String getURL (Entity ent);
        public String getStoragePath ();
        public String getIconStoragePath ();
        public String getPublishHost ();
-
-
-       /**
-        * Liefert die URL für JDBC zurück, in den die Parameter user, pass und host
-        * eingefügt werden. Die URL wird aus der Konfiguration geholt.
-        *
-        * @param user user als String
-        * @param pass passwort als String
-        * @param host host als String
-        * @return url als String
-        */
-       //public abstract String makeURL (Entity ent);
-
-
-       /**
-        * Gibt zurück, ob das SQL der Datenbank den <code>limit</code>-Befehl beherrscht.
-        * @return true wenn ja, sonst false
-        */
-       public abstract byte[] getIcon (Entity ent);
+       public String getTinyIcon ();
+       public String getIconAlt ();
+       public boolean isVideo ();
+       public boolean isAudio ();
+       public boolean isImage ();
 
 }