[Castore-commits] ServletGestionWorkflows.java 1.10 1.11

Céline BENOIT cbenoit at adullact1.hosting.cri74.org
Jeu 17 Aou 10:37:44 CEST 2006


Update of /cvsroot/castore/castore-servlets/src/java/fr/emn/castor/servlets/administration/gestionWorkflows
In directory adullact1:/tmp/cvs-serv10462/src/java/fr/emn/castor/servlets/administration/gestionWorkflows

Modified Files:
	ServletGestionWorkflows.java 
Log Message:
modification du code pour tenir compte des modifications dans la facade respectant les conventions de codages
suppression d'une licence en "trop"


Index: ServletGestionWorkflows.java
===================================================================
RCS file: /cvsroot/castore/castore-servlets/src/java/fr/emn/castor/servlets/administration/gestionWorkflows/ServletGestionWorkflows.java,v
retrieving revision 1.10
retrieving revision 1.11
diff -C2 -d -r1.10 -r1.11
*** ServletGestionWorkflows.java	16 Aug 2006 12:18:23 -0000	1.10
--- ServletGestionWorkflows.java	17 Aug 2006 08:37:42 -0000	1.11
***************
*** 4,83 ****
   * Plateforme CASTORE
   * CeCILL Copyright (C) 2005-2006 by EMN
-  * Made by Stéphane Bouchet, Olivier Grouhan, Vanessa Bergere
-  * Web site = http://www.emn.fr/castore
-  * Contact = Cédric Dumas, e-mail = Cedric.Dumas at emn.fr
-  *
-  * Version 1.0 (1er mars 2005)
-  *
-  * Ce logiciel est un programme informatique servant à créer une plateforme
-  * open-source de bibliothèque numérique XML pour Conserver, Valoriser et
-  * Diffuser le patrimoine documentaire de votre institut.
-  *
-  * Ce logiciel est régi par la licence CeCILL soumise au droit français et
-  * respectant les principes de diffusion des logiciels libres. Vous pouvez
-  * utiliser, modifier et/ou redistribuer ce programme sous les conditions de la
-  * licence CeCILL telle que diffusée par le CEA, le CNRS et l'INRIA sur le site
-  * "http://www.cecill.info". En contrepartie de l'accessibilité au code source
-  * et des droits de copie, de modification et de redistribution accordés par
-  * cette licence, il n'est offert aux utilisateurs qu'une garantie limitée. Pour
-  * les mêmes raisons, seule une responsabilité restreinte pèse sur l'auteur du
-  * programme, le titulaire des droits patrimoniaux et les concédants successifs.
-  * A cet égard l'attention de l'utilisateur est attirée sur les risques associés
-  * au chargement, à l'utilisation, à la modification et/ou au développement et à
-  * la reproduction du logiciel par l'utilisateur étant donné sa spécificité de
-  * logiciel libre, qui peut le rendre complexe à manipuler et qui le réserve
-  * donc à des développeurs et des professionnels avertis possédant des
-  * connaissances informatiques approfondies. Les utilisateurs sont donc invités
-  * à charger et tester l'adéquation du logiciel à leurs besoins dans des
-  * conditions permettant d'assurer la sécurité de leurs systèmes et ou de leurs
-  * données et, plus généralement, à l'utiliser et l'exploiter dans les mêmes
-  * conditions de sécurité. Le fait que vous puissiez accéder à cet en-tête
-  * signifie que vous avez pris connaissance de la licence CeCILL, et que vous en
-  * avez accepté les termes.
-  *
-  */
- /*
-  * $Id$
-  *
-  * Plateforme CASTORE
-  * CeCILL Copyright (C) 2005-2006 by EMN
-  * Made by Mohamed Yenje
-  * Web site = http://www.emn.fr/castore
-  * Contact = Cédric Dumas, e-mail = Cedric.Dumas at emn.fr
-  *
-  * Version 1.0 (1er mars 2005)
-  *
-  * Ce logiciel est un programme informatique servant à créer une plateforme
-  * open-source de bibliothèque numérique XML pour Conserver, Valoriser et
-  * Diffuser le patrimoine documentaire de votre institut.
-  *
-  * Ce logiciel est régi par la licence CeCILL soumise au droit français et
-  * respectant les principes de diffusion des logiciels libres. Vous pouvez
-  * utiliser, modifier et/ou redistribuer ce programme sous les conditions de la
-  * licence CeCILL telle que diffusée par le CEA, le CNRS et l'INRIA sur le site
-  * "http://www.cecill.info". En contrepartie de l'accessibilité au code source
-  * et des droits de copie, de modification et de redistribution accordés par
-  * cette licence, il n'est offert aux utilisateurs qu'une garantie limitée. Pour
-  * les mêmes raisons, seule une responsabilité restreinte pèse sur l'auteur du
-  * programme, le titulaire des droits patrimoniaux et les concédants successifs.
-  * A cet égard l'attention de l'utilisateur est attirée sur les risques associés
-  * au chargement, à l'utilisation, à la modification et/ou au développement et à
-  * la reproduction du logiciel par l'utilisateur étant donné sa spécificité de
-  * logiciel libre, qui peut le rendre complexe à manipuler et qui le réserve
-  * donc à des développeurs et des professionnels avertis possédant des
-  * connaissances informatiques approfondies. Les utilisateurs sont donc invités
-  * à charger et tester l'adéquation du logiciel à leurs besoins dans des
-  * conditions permettant d'assurer la sécurité de leurs systèmes et ou de leurs
-  * données et, plus généralement, à l'utiliser et l'exploiter dans les mêmes
-  * conditions de sécurité. Le fait que vous puissiez accéder à cet en-tête
-  * signifie que vous avez pris connaissance de la licence CeCILL, et que vous en
-  * avez accepté les termes.
-  *
-  */
- /*
-  * $Id$
-  *
-  * Plateforme CASTORE
-  * CeCILL Copyright (C) 2005-2006 by EMN
   * Made by Mohamed Yenje
   * Web site = http://www.emn.fr/castore
--- 4,7 ----
***************
*** 120,124 ****
  import java.io.ObjectInputStream;
  import java.io.ObjectOutputStream;
- import java.io.IOException;
  import java.util.HashMap;
  import java.util.Map;
--- 44,47 ----
***************
*** 140,143 ****
--- 63,67 ----
  import fr.emn.castor.applets.gestionWorkflows.applet.ModelWorkflow;
  import fr.emn.castor.common.Constants;
+ import fr.emn.castor.common.Constants.VraiFauxEnum;
  import fr.emn.castor.documents.Facade;
  
***************
*** 148,172 ****
   * @version $1.3$
   */
! public class ServletGestionWorkflows  extends HttpServlet {
  
!     
! 	boolean ajout;
! 	
! 	boolean supprimer;
! 	
! 	ModelWorkflow md;
! 	
! 	ModelValidation wf;
! 	
  
!     /**
!      * @see javax.servlet.http.HttpServlet#doGet(
!      * javax.servlet.http.HttpServletRequest,
!      * javax.servlet.http.HttpServletResponse)
!      */
  
- 	
- 	Facade facade=Facade.getInstance();	
- 	
      public void doPost(HttpServletRequest req, HttpServletResponse resp)
              throws ServletException,IOException {
--- 72,87 ----
   * @version $1.3$
   */
! public class ServletGestionWorkflows extends HttpServlet {
  
!     boolean ajout;
  
!     boolean supprimer;
! 
!     ModelWorkflow md;
! 
!     ModelValidation wf;
! 
!     Facade facade = Facade.getInstance();
  
      public void doPost(HttpServletRequest req, HttpServletResponse resp)
              throws ServletException,IOException {
***************
*** 243,247 ****
      private void InitModele(ModelWorkflow m) {	
  		
! 		Map<String,String> liste_WF=facade.listeWorkflows();
  		
  		facade.initWorkflow();
--- 158,162 ----
      private void InitModele(ModelWorkflow m) {	
  		
! 		Map<String,String> liste_WF=facade.getListeWorkflows();
  		
  		facade.initWorkflow();
***************
*** 255,259 ****
  	    	ModelValidation mf=new ModelValidation();
  	    	
! 	    	if(facade.workflowInUse(idWF))
  			  
  			       mf.setUtilisé(true);
--- 170,174 ----
  	    	ModelValidation mf=new ModelValidation();
  	    	
! 	    	if (facade.isWorkflowInUse(idWF) == VraiFauxEnum.VRAI)
  			  
  			       mf.setUtilisé(true);
***************
*** 261,265 ****
  	    	mf.setName(idWF);
  	    	
! 	    	Map<String,String> etapesoum=new HashMap();
  			
  	    	etapesoum=facade.getInfosSoumission(idWF);
--- 176,180 ----
  	    	mf.setName(idWF);
  	    	
! 	    	Map<String,String> etapesoum=new HashMap<String,String>();
  			
  	    	etapesoum=facade.getInfosSoumission(idWF);
***************
*** 286,291 ****
  	    	mf.setValeurLicence(etapesoum.get("Licence"));
  	        
! 	        for(int i=1;i<facade.getNumberOfSteps(idWF);i++)
! 	        {
  
  	        	EtapeValidation etapevalidation =new EtapeValidation();
--- 201,206 ----
  	    	mf.setValeurLicence(etapesoum.get("Licence"));
  	        
! 	        for (int i = 1; i < Integer.valueOf(
!                 facade.getNumberOfSteps(idWF)).intValue(); i++) {
  
  	        	EtapeValidation etapevalidation =new EtapeValidation();




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