[Castore-commits] UserProfil.java 1.9 1.10

Céline BENOIT cbenoit at adullact1.hosting.cri74.org
Lun 6 Nov 11:10:02 CET 2006


Update of /cvsroot/castore/castore-core/src/java/fr/emn/castor/users/metier
In directory adullact1:/tmp/cvs-serv19678/src/java/fr/emn/castor/users/metier

Modified Files:
	UserProfil.java 
Log Message:
ajout de test avant remove

Index: UserProfil.java
===================================================================
RCS file: /cvsroot/castore/castore-core/src/java/fr/emn/castor/users/metier/UserProfil.java,v
retrieving revision 1.9
retrieving revision 1.10
diff -C2 -d -r1.9 -r1.10
*** UserProfil.java	26 Oct 2006 16:28:18 -0000	1.9
--- UserProfil.java	6 Nov 2006 10:10:00 -0000	1.10
***************
*** 295,301 ****
       */
      public void addNouveauDocEnAttente(final String idDoc) {
!         this.docsPrives.remove(idDoc);
!         this.docsRefuses.remove(idDoc);
!         this.docsEnAttente.remove(idDoc);
          this.docsEnAttente.add(idDoc);
      }
--- 295,305 ----
       */
      public void addNouveauDocEnAttente(final String idDoc) {
!         if (this.docsPrives.contains(idDoc))
!             this.docsPrives.remove(idDoc);
!         if (this.docsRefuses.contains(idDoc))
!             this.docsRefuses.remove(idDoc);
!         if (this.docsEnAttente.contains(idDoc))
!             this.docsEnAttente.remove(idDoc);
! 
          this.docsEnAttente.add(idDoc);
      }
***************
*** 307,312 ****
       */
      public void addNouveauDocPrive(final String idDoc) {
!         this.docsRefuses.remove(idDoc);
!         this.docsPrives.remove(idDoc);
          this.docsPrives.add(idDoc);
      }
--- 311,319 ----
       */
      public void addNouveauDocPrive(final String idDoc) {
!         if (this.docsRefuses.contains(idDoc))
!             this.docsRefuses.remove(idDoc);
!         if (this.docsPrives.contains(idDoc))
!             this.docsPrives.remove(idDoc);
! 
          this.docsPrives.add(idDoc);
      }
***************
*** 318,324 ****
       */
      public void addNouveauDocAccepte(final String idDoc) {
!         this.docsAcceptes.remove(idDoc);
          this.docsAcceptes.add(idDoc);
-         this.docsEnAttente.remove(idDoc);
      }
  
--- 325,334 ----
       */
      public void addNouveauDocAccepte(final String idDoc) {
!         if (this.docsEnAttente.contains(idDoc))
!             this.docsEnAttente.remove(idDoc);
!         if (this.docsAcceptes.contains(idDoc))
!             this.docsAcceptes.remove(idDoc);
! 
          this.docsAcceptes.add(idDoc);
      }
  
***************
*** 329,336 ****
       */
      public void addNouveauRefuse(final String idDoc) {
!         this.docsPrives.remove(idDoc);
!         this.docsRefuses.remove(idDoc);
          this.docsRefuses.add(idDoc);
-         this.docsEnAttente.remove(idDoc);
      }
  
--- 339,350 ----
       */
      public void addNouveauRefuse(final String idDoc) {
!         if (this.docsPrives.contains(idDoc))
!             this.docsPrives.remove(idDoc);
!         if (this.docsRefuses.contains(idDoc))
!             this.docsRefuses.remove(idDoc);
!         if (this.docsEnAttente.contains(idDoc))
!             this.docsEnAttente.remove(idDoc);
! 
          this.docsRefuses.add(idDoc);
      }
  
***************
*** 341,347 ****
       */
      public void removeDocFromAllCollection(final String idDoc) {
!         this.docsRefuses.remove(idDoc);
!         this.docsPrives.remove(idDoc);
!         this.docsAcceptes.remove(idDoc);
          this.docsEnAttente.remove(idDoc);
      }
--- 355,364 ----
       */
      public void removeDocFromAllCollection(final String idDoc) {
!         if (this.docsRefuses.contains(idDoc))
!             this.docsRefuses.remove(idDoc);
!         if (this.docsPrives.contains(idDoc))
!             this.docsPrives.remove(idDoc);
!         if (this.docsAcceptes.contains(idDoc))
!             this.docsAcceptes.remove(idDoc);
          this.docsEnAttente.remove(idDoc);
      }




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