[Castore-commits] ExportTool.java 1.8 1.9 ParserSystem.java 1.9 1.10

Arnaud Thimel thimel at adullact1.hosting.cri74.org
Lun 24 Avr 19:53:10 CEST 2006


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

Modified Files:
	ExportTool.java ParserSystem.java 
Log Message:
- Repercusion des modifications sur les facades (Iterators)
- Ajout de generics par endroits

Index: ParserSystem.java
===================================================================
RCS file: /cvsroot/castore/castore-core/src/java/fr/emn/castor/admin/ParserSystem.java,v
retrieving revision 1.9
retrieving revision 1.10
diff -C2 -d -r1.9 -r1.10
*** ParserSystem.java	21 Apr 2006 09:44:56 -0000	1.9
--- ParserSystem.java	24 Apr 2006 17:53:08 -0000	1.10
***************
*** 44,48 ****
  import java.util.ArrayList;
  import java.util.Collection;
- import java.util.Iterator;
  
  import javax.xml.parsers.DocumentBuilder;
--- 44,47 ----
***************
*** 195,205 ****
  
      /**
!      * Remplace les valeurs des champs de la notice.
       *
!      * @param key le champ
!      * @param values les valeurs sous forme d'un iterateur de Map
       */
      public final void setValidateurs(
!             final String etape, final Iterator values) {
          //il faut retrouver le bon element, et lui ajouter la valeur
          try {
--- 194,204 ----
  
      /**
!      * Remplace les valeurs pour le champ validateur
       *
!      * @param etape le champ
!      * @param values une collection des valeurs
       */
      public final void setValidateurs(
!             final String etape, final Collection<String> values) {
          //il faut retrouver le bon element, et lui ajouter la valeur
          try {
***************
*** 216,221 ****
              etapeElem.setAttribute("step", etape);
              node.appendChild(etapeElem);
!             while (values.hasNext()) {
!                 String element = (String) values.next();
                  Text txt = this.document.createTextNode(element);
                  etapeElem.appendChild(txt);
--- 215,219 ----
              etapeElem.setAttribute("step", etape);
              node.appendChild(etapeElem);
!             for (String element : values) {
                  Text txt = this.document.createTextNode(element);
                  etapeElem.appendChild(txt);

Index: ExportTool.java
===================================================================
RCS file: /cvsroot/castore/castore-core/src/java/fr/emn/castor/admin/ExportTool.java,v
retrieving revision 1.8
retrieving revision 1.9
diff -C2 -d -r1.8 -r1.9
*** ExportTool.java	21 Apr 2006 09:44:56 -0000	1.8
--- ExportTool.java	24 Apr 2006 17:53:08 -0000	1.9
***************
*** 416,426 ****
              // ecriture des validateurs
              for (int j = 1; j <= currentValidationStep; j++) {
!                 Collection validateurs = doc.getValidateurs(j);
                  if (log.isDebugEnabled()) {
                      log.debug("  --> Validateurs de l'étape " + j + " : "
                              + validateurs);
                  }
!                 system.setValidateurs(Integer.toString(j), validateurs
!                     .iterator());
              }
              if (log.isDebugEnabled()) {
--- 416,425 ----
              // ecriture des validateurs
              for (int j = 1; j <= currentValidationStep; j++) {
!                 Collection<String> validateurs = doc.getValidateurs(j);
                  if (log.isDebugEnabled()) {
                      log.debug("  --> Validateurs de l'étape " + j + " : "
                              + validateurs);
                  }
!                 system.setValidateurs(Integer.toString(j), validateurs);
              }
              if (log.isDebugEnabled()) {
***************
*** 457,469 ****
          // liste des utilisateurs
          writer.write("<users>");
!         Iterator users = MaintenanceGroupes
!             .getInstance().getUsersFromGroupe(
                  groupeNatif.getNodeId().substring(
                      GroupesConstants.PREFIX_ID.length()));
!         if (log.isDebugEnabled() && users.hasNext()) {
              log.debug("Ajout d'utilisateurs :");
          }
!         while (users.hasNext()) {
!             String userId = (String) users.next();
              if (log.isDebugEnabled()) {
                  log.debug(" --> id :" + userId);
--- 456,466 ----
          // liste des utilisateurs
          writer.write("<users>");
!         Collection<String> users = MaintenanceGroupes.getInstance().getUsersFromGroupe(
                  groupeNatif.getNodeId().substring(
                      GroupesConstants.PREFIX_ID.length()));
!         if (log.isDebugEnabled() && users != null && users.size() > 0) {
              log.debug("Ajout d'utilisateurs :");
          }
!         for (String userId : users) {
              if (log.isDebugEnabled()) {
                  log.debug(" --> id :" + userId);
***************
*** 505,517 ****
          // liste des utilisateurs
          writer.write("<users>");
!         Iterator users = MaintenanceGroupes
              .getInstance().getUsersFromGroupe(
                  noeud.getNodeId().substring(
                      GroupesConstants.PREFIX_ID.length()));
!         if (log.isDebugEnabled() && users.hasNext()) {
              log.debug("Ajout d'utilisateurs :");
          }
!         while (users.hasNext()) {
!             String userId = (String) users.next();
              if (log.isDebugEnabled()) {
                  log.debug(" --> id : " + userId);
--- 502,513 ----
          // liste des utilisateurs
          writer.write("<users>");
!         Collection<String> users = MaintenanceGroupes
              .getInstance().getUsersFromGroupe(
                  noeud.getNodeId().substring(
                      GroupesConstants.PREFIX_ID.length()));
!         if (log.isDebugEnabled() && users != null && users.size() > 0) {
              log.debug("Ajout d'utilisateurs :");
          }
!         for (String userId : users) {
              if (log.isDebugEnabled()) {
                  log.debug(" --> id : " + userId);
***************
*** 734,738 ****
          // documents a valider
          if ((user instanceof Documentalist) || (user instanceof Supervisor)) {
!             Collection docsValides = JDOUserMaintenance
                  .getInstance().getDocsAValider(user.getUserId());
              if (log.isDebugEnabled() && !docsValides.isEmpty()) {
--- 730,734 ----
          // documents a valider
          if ((user instanceof Documentalist) || (user instanceof Supervisor)) {
!             Collection<String> docsValides = JDOUserMaintenance
                  .getInstance().getDocsAValider(user.getUserId());
              if (log.isDebugEnabled() && !docsValides.isEmpty()) {
***************
*** 740,745 ****
              }
              writer.write("<aValider>");
!             for (Iterator iter = docsValides.iterator(); iter.hasNext();) {
!                 String docId = (String) iter.next();
                  if (this.docList.contains(docId)) {
                      if (log.isDebugEnabled()) {
--- 736,740 ----
              }
              writer.write("<aValider>");
!             for (String docId : docsValides) {
                  if (this.docList.contains(docId)) {
                      if (log.isDebugEnabled()) {




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