[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