From: <emm...@us...> - 2008-11-12 09:53:42
|
Revision: 4201 http://fudaa.svn.sourceforge.net/fudaa/?rev=4201&view=rev Author: emmanuel_martin Date: 2008-11-12 09:53:38 +0000 (Wed, 12 Nov 2008) Log Message: ----------- bugfix : concernant la palette de visibilit?\195?\169 Modified Paths: -------------- branches/FudaaModeleur_TC1Bis/fudaa_devel/ebli/src/org/fudaa/ebli/calque/edition/BPaletteEditVisibility.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-12 09:11:09 UTC (rev 4200) +++ branches/FudaaModeleur_TC1Bis/fudaa_devel/ebli/src/org/fudaa/ebli/calque/edition/BPaletteEditVisibility.java 2008-11-12 09:53:38 UTC (rev 4201) @@ -393,7 +393,8 @@ 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).equals(GISAttributeConstants.ATT_VAL_TRUE)?true:false, model, scene_.layerId2SceneId(calques_[i], j)}); + if(zone.getModel(indexVisibility).getSize()<j&&zone.getModel(indexTitre).getSize()<j) + rows.add(new Object[]{zone.getValue(indexTitre, j), zone.getValue(indexVisibility, j).equals(GISAttributeConstants.ATT_VAL_TRUE)?true:false, model, scene_.layerId2SceneId(calques_[i], j)}); } } table_.setModel(new GeomTableModel(new String[]{EbliLib.getS("Nom"), EbliLib.getS("Visibilit\xE9")}, rows.toArray(new Object[0][]))); This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |