From: <emm...@us...> - 2008-11-04 09:50:11
|
Revision: 4161 http://fudaa.svn.sourceforge.net/fudaa/?rev=4161&view=rev Author: emmanuel_martin Date: 2008-11-04 09:50:06 +0000 (Tue, 04 Nov 2008) Log Message: ----------- bugfix : verification de l'existance du fichier _autres.st lors de l'export. Changement de l'op?\195?\169rateur == en equals dans le test de remplissage du tableau dans la palette de visibilit?\195?\169. Modified Paths: -------------- branches/FudaaModeleur_TC1Bis/fudaa_devel/ebli/src/org/fudaa/ebli/calque/edition/BPaletteEditVisibility.java branches/FudaaModeleur_TC1Bis/fudaa_devel/fudaa/src/org/fudaa/fudaa/modeleur/MdlProjectExportPanel.java Modified: branches/FudaaModeleur_TC1Bis/fudaa_devel/ebli/src/org/fudaa/ebli/calque/edition/BPaletteEditVisibility.java =================================================================== --- branches/FudaaModeleur_TC1Bis/fudaa_devel/ebli/src/org/fudaa/ebli/calque/edition/BPaletteEditVisibility.java 2008-11-03 18:55:08 UTC (rev 4160) +++ branches/FudaaModeleur_TC1Bis/fudaa_devel/ebli/src/org/fudaa/ebli/calque/edition/BPaletteEditVisibility.java 2008-11-04 09:50:06 UTC (rev 4161) @@ -375,7 +375,7 @@ if(indexTitre!=-1&&indexVisibility!=-1) for(int j=0;j<zone.getNbGeometries();j++) if(!onlyInvisible_||zone.getValue(indexVisibility, j)==GISAttributeConstants.ATT_VAL_FALSE) - rows.add(new Object[]{zone.getValue(indexTitre, j), zone.getValue(indexVisibility, j)==GISAttributeConstants.ATT_VAL_TRUE?true:false, calques_[i], j}); + rows.add(new Object[]{zone.getValue(indexTitre, j), zone.getValue(indexVisibility, j).equals(GISAttributeConstants.ATT_VAL_TRUE)?true:false, calques_[i], j}); } } geomTableModel_=new GeomTableModel(new String[]{EbliLib.getS("Nom"), EbliLib.getS("Visibilit\xE9")}, rows.toArray(new Object[0][])); Modified: branches/FudaaModeleur_TC1Bis/fudaa_devel/fudaa/src/org/fudaa/fudaa/modeleur/MdlProjectExportPanel.java =================================================================== --- branches/FudaaModeleur_TC1Bis/fudaa_devel/fudaa/src/org/fudaa/fudaa/modeleur/MdlProjectExportPanel.java 2008-11-03 18:55:08 UTC (rev 4160) +++ branches/FudaaModeleur_TC1Bis/fudaa_devel/fudaa/src/org/fudaa/fudaa/modeleur/MdlProjectExportPanel.java 2008-11-04 09:50:06 UTC (rev 4161) @@ -285,7 +285,7 @@ } String name=CtuluLibFile.getSansExtension(f.getName()); // Teste sur l'existance des fichier. Dans le cas d'un enregistrement en - // rubar, il faut aussi tester avec les extensions .sem et .cn + // rubar, il faut aussi tester avec les extensions .sem et .cn et aussi <nom>_autres.st if (CtuluLibFile.getExtension(f.getName()).equalsIgnoreCase("st")) { if ((new File(f.getParent()+File.separatorChar+name+".sem")).exists()) { result+=(result.length()!=0 ? ", ":"")+name+".sem"; @@ -295,6 +295,10 @@ result+=(result.length()!=0 ? ", ":"")+name+".cn"; nbFiles++; } + if ((new File(f.getParent()+File.separatorChar+name+"_autres.st")).exists()) { + result+=(result.length()!=0 ? ", ":"")+name+"_autres.st"; + nbFiles++; + } } if (nbFiles>0) if(nbFiles==1&&!ui_.question(CtuluLib.getS("Attention"), CtuluLib.getS("Le fichier {0} existe d\xE9j\xE0. Voulez-vous l'\xE9craser?", result))) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |