[Castore-commits] DocumentsConstants.java 1.11 1.12
Céline BENOIT
cbenoit at adullact1.hosting.cri74.org
Mer 19 Avr 17:44:37 CEST 2006
Update of /cvsroot/castore/castore-core/src/java/fr/emn/castor/documents
In directory adullact1:/tmp/cvs-serv24160/src/java/fr/emn/castor/documents
Modified Files:
DocumentsConstants.java
Log Message:
Ajout de constantes liées à la gestion des médias dans Castore
Index: DocumentsConstants.java
===================================================================
RCS file: /cvsroot/castore/castore-core/src/java/fr/emn/castor/documents/DocumentsConstants.java,v
retrieving revision 1.11
retrieving revision 1.12
diff -C2 -d -r1.11 -r1.12
*** DocumentsConstants.java 19 Apr 2006 13:20:24 -0000 1.11
--- DocumentsConstants.java 19 Apr 2006 15:44:35 -0000 1.12
***************
*** 48,51 ****
--- 48,55 ----
public final class DocumentsConstants {
+
+ /** largeur maximale des médias images acceptées */
+ public final static int NEWS_WIDTH = 900;
+
/**
* Cle correspondant a une license pour un document dont on a pas les
***************
*** 162,165 ****
--- 166,194 ----
/** cle utilisee pour visualiser le fichier png. */
public static final String PNG = "png";
+
+ /** cle utilisee pour visualiser le contenu du groupe de fichier. */
+ public static final String GROUPE = "groupe";
+
+
+ /** cle utilisee pour signaler un document texte. */
+ public static final String DOC_CLASSE_TEXTE = "documentTexte";
+
+ /** cle utilisee pour signaler un document texte. */
+ public static final String DOC_CLASSE_IMAGE = "documentImage";
+
+ /** cle utilisee pour signaler un document texte. */
+ public static final String DOC_CLASSE_AUDIO = "documentAudio";
+
+ /** cle utilisee pour signaler un document texte. */
+ public static final String DOC_CLASSE_VIDEO = "documentVideo";
+
+ /** cle utilisee pour signaler un document texte. */
+ public static final String DOC_CLASSE_GROUPE = "documentGroupe";
+
+ /** cle utilisee pour lire un son. */
+ public static final String FLUX_AUDIO= "flux_audio";
+
+ /** cle utilisee pour lire une video. */
+ public static final String FLUX_VIDEO = "flux_video";
/** la cle utilise pour la date de traitement. */
***************
*** 228,239 ****
public static final String TYPE_MIME_FICHIER = "typeMime";
! /**
! * le nom du fichier de configuration contenant les extensions et les
! * types mimes.
! */
public static final String EXTENSION = "extension";
! /** le nom du fichier. */
public static final String NOM_FICHIER = "fileName";
/** constructeur prive. */
--- 257,323 ----
public static final String TYPE_MIME_FICHIER = "typeMime";
! /** le nom du fichier de configuration contenant les extensions et les types mimes
! * l'extension du document */
public static final String EXTENSION = "extension";
! /** le nom du fichier */
public static final String NOM_FICHIER = "fileName";
+
+ /** la classe du document (texte, image, groupe...) */
+ public static final String DOC_CLASSE = "classDoc";
+
+ /** Extensions possibles pour la classe du document textuel*/
+ public static final String[] EXTENSIONS_POSSIBLES_DOCTEXTE = {
+ PropertiesHelper.getProperty(
+ DocumentsConstants.EXTENSION, "ext.doc"),
+ PropertiesHelper.getProperty(
+ DocumentsConstants.EXTENSION, "ext.txt"),
+ PropertiesHelper.getProperty(
+ DocumentsConstants.EXTENSION, "ext.html"),
+ PropertiesHelper.getProperty(
+ DocumentsConstants.EXTENSION, "ext.htm"),
+ PropertiesHelper.getProperty(
+ DocumentsConstants.EXTENSION, "ext.sxw") }; // TODO pdf bientot
+
+ /** Extensions possibles selon la classe du document*/
+ public static final String[] EXTENSIONS_POSSIBLES_DOCIMAGE = {
+ PropertiesHelper.getProperty(
+ DocumentsConstants.EXTENSION, "ext.jpg"),
+ PropertiesHelper.getProperty(
+ DocumentsConstants.EXTENSION, "ext.jpeg"),
+ PropertiesHelper.getProperty(
+ DocumentsConstants.EXTENSION, "ext.jpe"),
+ PropertiesHelper.getProperty(
+ DocumentsConstants.EXTENSION, "ext.gif"),
+ PropertiesHelper.getProperty(
+ DocumentsConstants.EXTENSION, "ext.png"),
+ PropertiesHelper.getProperty(
+ DocumentsConstants.EXTENSION, "ext.tif"),
+ PropertiesHelper.getProperty(
+ DocumentsConstants.EXTENSION, "ext.tiff"),
+ PropertiesHelper.getProperty(
+ DocumentsConstants.EXTENSION, "ext.bmp") };
+
+ /** Extensions possibles selon la classe du document*/
+ public static final String[] EXTENSIONS_POSSIBLES_DOCVIDEO = {
+ PropertiesHelper.getProperty(
+ DocumentsConstants.EXTENSION, "ext.mpg"),
+ PropertiesHelper.getProperty(
+ DocumentsConstants.EXTENSION, "ext.avi"),
+ PropertiesHelper.getProperty(
+ DocumentsConstants.EXTENSION, "ext.mov") };
+
+ /** Extensions possibles selon la classe du document*/
+ public static final String[] EXTENSIONS_POSSIBLES_DOCAUDIO = {
+ PropertiesHelper.getProperty(
+ DocumentsConstants.EXTENSION, "ext.mid"),
+ PropertiesHelper.getProperty(
+ DocumentsConstants.EXTENSION, "ext.mp3"),
+ PropertiesHelper.getProperty(
+ DocumentsConstants.EXTENSION, "ext.wav") };
+
+ /** Extensions possibles selon la classe du document*/
+ public static final String[] EXTENSIONS_POSSIBLES_DOCGROUPE = { PropertiesHelper
+ .getProperty(DocumentsConstants.EXTENSION, "ext.zip")};
/** constructeur prive. */
Plus d'informations sur la liste de diffusion Castore-commits