[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