[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