From: <bma...@us...> - 2008-11-05 13:42:00
|
Revision: 4171 http://fudaa.svn.sourceforge.net/fudaa/?rev=4171&view=rev Author: bmarchan Date: 2008-11-05 13:41:57 +0000 (Wed, 05 Nov 2008) Log Message: ----------- Modified Paths: -------------- branches/FudaaModeleur_TC1Bis/fudaa_devel/ebli/src/org/fudaa/ebli/calque/ZScene.java Modified: branches/FudaaModeleur_TC1Bis/fudaa_devel/ebli/src/org/fudaa/ebli/calque/ZScene.java =================================================================== --- branches/FudaaModeleur_TC1Bis/fudaa_devel/ebli/src/org/fudaa/ebli/calque/ZScene.java 2008-11-05 12:30:48 UTC (rev 4170) +++ branches/FudaaModeleur_TC1Bis/fudaa_devel/ebli/src/org/fudaa/ebli/calque/ZScene.java 2008-11-05 13:41:57 UTC (rev 4171) @@ -400,11 +400,13 @@ /** * Selection d'indices de scene. + * @param _idx Les indices. */ public void setSelection(int[] _idx) { TIntArrayList tb=new TIntArrayList(_idx); int idecal=0; int idx=0; + boolean b=false; for (ZCalqueAffichageDonneesInterface cq : getTargetLayers()) { int nb=cq.modeleDonnees().getNombre(); tb.clear(); @@ -412,10 +414,10 @@ tb.add(_idx[idx]-idecal); idx++; } - cq.setSelection(tb.toNativeArray()); + b|=cq.setSelection(tb.toNativeArray()); idecal+=nb; } - fireSelectionEvent(); + if (b) fireSelectionEvent(); } // boolean isEditable(); This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |