[Castore-commits] IDocuments.java 1.25 1.26

Céline BENOIT cbenoit at adullact1.hosting.cri74.org
Ven 4 Aou 16:32:49 CEST 2006


Update of /cvsroot/castore/castore-core/src/java/fr/emn/castor/documents
In directory adullact1:/tmp/cvs-serv9242/src/java/fr/emn/castor/documents

Modified Files:
	IDocuments.java 
Log Message:
suppression de méthodes non utilisées
ajout de méthode sur le WF
java 1.5
modification du nom de certaines méthodes pour + de cohérence

Index: IDocuments.java
===================================================================
RCS file: /cvsroot/castore/castore-core/src/java/fr/emn/castor/documents/IDocuments.java,v
retrieving revision 1.25
retrieving revision 1.26
diff -C2 -d -r1.25 -r1.26
*** IDocuments.java	17 Jul 2006 14:09:23 -0000	1.25
--- IDocuments.java	4 Aug 2006 14:32:47 -0000	1.26
***************
*** 40,44 ****
  package fr.emn.castor.documents;
  
- import java.io.IOException;
  import java.io.InputStream;
  import java.io.OutputStream;
--- 40,43 ----
***************
*** 49,55 ****
  import fr.emn.castor.common.Constants.VraiFauxEnum;
  import fr.emn.castor.documents.DocumentsConstants.StateEnum;
- import fr.emn.castor.documents.metier.docGenerique.ADocument;
  import fr.emn.castor.documents.metier.docGenerique.visualisation.DocTransException;
- import fr.emn.castor.documents.metier.docGenerique.workflow.Workflow;
  import fr.emn.castor.documents.metier.docGenerique.workflow.WorkflowException;
  import fr.emn.castor.users.UsersException;
--- 48,52 ----
***************
*** 242,257 ****
  
      /**
-      * Retourne le chemin du fichier source (dans le File System) correspondant
-      * au document dont l'Id et le nom correspondent aux paramètres.
-      * Utilisé pour les groupes de document
-      *
-      * @param idDoc Id du document
-      * @param nomCompletDoc nom & extension du document
-      * @return le path trouvé
-      */
-     String getPathSource(final String idDoc, final String nomCompletDoc)
-             throws UsersException;
- 
-     /**
       * Retourne le chemin du repertoire (dans le File System) correspondant au
       * document dont d'Id est celui passé en paramètre.
--- 239,242 ----
***************
*** 331,344 ****
  
      /**
-      * Retourne le fichier source correspondant au document soumis.
-      *
-      * @param id l'identifiant du document
-      * @return une chaine avec le contenu du document source
-      * @throws IOException si une erreur survient lors de la lecture
-      * du document source
-      */
-     String getSource(String id) throws IOException;
- 
-     /**
       * Ajoute le document dans les collections choisies par l'utilisateur.
       *
--- 316,319 ----
***************
*** 392,396 ****
       * @return une Map contenant les collections choisies.
       */
!     Map getSubmittedCollections(String idDoc);
  
      /**
--- 367,371 ----
       * @return une Map contenant les collections choisies.
       */
!     Map<String, String> getSubmittedCollections(String idDoc);
  
      /**
***************
*** 400,404 ****
       * @return une Map contenant les groupes choisis.
       */
!     Map getSubmittedGroupes(String idDoc);
  
      /**
--- 375,379 ----
       * @return une Map contenant les groupes choisis.
       */
!     Map<String, String> getSubmittedGroupes(String idDoc);
  
      /**
***************
*** 428,432 ****
      Map getAllValidationMap(String idDoc);
  
!     Map getCollections(String idDoc);
  
      /**
--- 403,414 ----
      Map getAllValidationMap(String idDoc);
  
!     /**
!      * Renvoie les collections dans lesquelles se trouve le document, quelque
!      * soit l'etat de celui-ci.
!      *
!      * @param idDoc l'identifiant du document.
!      * @return une map contenant la liste des collections choisies.
!      */
!     Map<String, String> getCollections(String idDoc);
  
      /**
***************
*** 461,465 ****
       * @return une map contenant les valeurs du champ
       */
!     Map getNoticeValues(final String id, final String key);
  
      /**
--- 443,447 ----
       * @return une map contenant les valeurs du champ
       */
!     Map<String, String> getNoticeValues(final String id, final String key);
  
      /**
***************
*** 490,504 ****
  
      /**
-      * Renvoie la liste des personnes (ou groupes) qui doivent valider une etape
-      * precise pour un document.
-      *
-      * @param idDoc identifiant du document
-      * @param step identifiant de l'etape
-      * @return liste de personnes (ou groupes)
-      */
-     String getValidatorsListForDocumentAndForAStep(
-             final String idDoc, final String step);
- 
-     /**
       * Renvoie le nom de la personne qui est en train de valider un document.
       *
--- 472,475 ----
***************
*** 527,531 ****
       * @return la liste des avis (auteur/avis)
       */
!     Map getAvis(String docId);
  
      /**
--- 498,502 ----
       * @return la liste des avis (auteur/avis)
       */
!     Map<String, String> getAvis(String docId);
  
      /**
***************
*** 574,585 ****
  
      /**
-      * Renvoie la liste des feuilles de transformation du systeme.
-      *
-      * @return Une liste contenant des map de description des feuilles de
-      * transformation du systeme.
-      */
-     List<Map<String, Object>> getTransFiles();
- 
-     /**
       * Renvoie si l'utilisateur doit laisser un avis sur le document en cours de
       * validation.
--- 545,548 ----
***************
*** 605,609 ****
       * @return "VRAI" si le document existe, "FAUX" sinon
       */
!     VraiFauxEnum docExist(final String idDoc);
  
      /**
--- 568,572 ----
       * @return "VRAI" si le document existe, "FAUX" sinon
       */
!     VraiFauxEnum isDocExist(final String idDoc);
  
      /**
***************
*** 621,625 ****
       * @return les informations recherchées sous forme de Map
       */
!     Map getInfosFichier(final String idDoc);
  
      /**
--- 584,588 ----
       * @return les informations recherchées sous forme de Map
       */
!     Map<String, String> getInfosFichier(final String idDoc);
  
      /**
***************
*** 679,695 ****
  
      /**
-      * Conserve les informations concernant le fichier soumis
-      * (type Mime, extension, nom...).
-      *
-      * @param doc le document dont on cherche les informations
-      * @param typeMIME type MIME du fichier correspondant au document
-      * @param nomFic nom du fichier correspondant au document
-      * @param extensionFic extension du fichier correspondant au document
-      */
-     void setInfosFichier(
-             final ADocument doc, final String typeMIME, final String nomFic,
-             final String extensionFic);
- 
-     /**
       * renvoie le chemin de destination à partir de son id et du nom du fichier
       * @param idDoc identifiant du document
--- 642,645 ----
***************
*** 726,747 ****
       * Pour réinitialiser castore en cas de modification des workflow
       */
!     public void initWorkflow();
  
      /**
!      * Renvoie les informations sur le WF
!      * @param  id l'identifiant du Workflow.
!      * @return  le workflow associé au paramètre id.
       */
!     public Workflow getInfoWorkflow(String id);
  
      /**
!      * Renvoie la liste des Workflows 
!      * @return  la liste des Workflows
       */
!     public Map<String, String> listeWorkflows();
  
      /**
!      * @return la taille du workflow
       */
!     public int tailleDocWf();
  }
\ No newline at end of file
--- 676,731 ----
       * Pour réinitialiser castore en cas de modification des workflow
       */
!     void initWorkflow();
  
      /**
!      * Renvoie la liste des Workflows 
!      * @return  la liste des Workflows
       */
!     Map<String, String> getListeWorkflows();
  
      /**
!      * Verifie si le workflow est en cours d'utilisation ou non.
!      * @param id identifiant du  workflow
!      * @return true si le workflow est en cours d'utilisation, false si non. 
       */
!     VraiFauxEnum isWorkflowInUse(String id);
  
      /**
!      * Renvoie le nombre d'étapes d'un workflow
!      * @param id:l'identifiant de workflow
!      * @return le nombre des étapes.
       */
!     String getNumberOfSteps(String id);
! 
!     /**
!      * Renvoie les informations de validation d'une étape
!      * @param id : l'identifiant de workflow
!      * @param indice : l'indice de l'étape de validation
!      * @return les informations de validation d'une étape donnée.
!      */
!     Map<String, String> getInfosValidation(String id, int indice);
! 
!     /**
!      * Renvoie les informations de soumission d'un workflow
!      * @param idWF :l'identifiant de workflow
!      * @return les informations de soumission.
!      */
!     Map<String, String> getInfosSoumission(String idWF);
! 
!     /**
!      * Permet de retrouver l'identifiant du workflow associé au document.
!      *
!      * @param idDoc l'identifiant du document
!      * @return l'identifiant du workflow associé au document
!      * @throws WorkflowException si un mauvais validateur est indiqué.
!      */
!     String getWorkflow(final String idDoc) throws WorkflowException;
! 
!     /**
!      * Renvoie l'étape courante du document
!      * @param idDoc identifiant du document
!      * @return le numéro de l'étape trouvé
!      */
!     String getCurrentValidationStep(final String idDoc);
! 
  }
\ No newline at end of file




Plus d'informations sur la liste de diffusion Castore-commits