From: <bma...@us...> - 2008-12-04 11:09:43
|
Revision: 4267 http://fudaa.svn.sourceforge.net/fudaa/?rev=4267&view=rev Author: bmarchan Date: 2008-12-04 11:09:38 +0000 (Thu, 04 Dec 2008) Log Message: ----------- bugfix. Modified Paths: -------------- branches/FudaaModeleur_TC1Bis/fudaa_devel/fudaa/src/org/fudaa/fudaa/modeleur/action/SceneProfilInterpolation.java Modified: branches/FudaaModeleur_TC1Bis/fudaa_devel/fudaa/src/org/fudaa/fudaa/modeleur/action/SceneProfilInterpolation.java =================================================================== --- branches/FudaaModeleur_TC1Bis/fudaa_devel/fudaa/src/org/fudaa/fudaa/modeleur/action/SceneProfilInterpolation.java 2008-12-04 10:21:24 UTC (rev 4266) +++ branches/FudaaModeleur_TC1Bis/fudaa_devel/fudaa/src/org/fudaa/fudaa/modeleur/action/SceneProfilInterpolation.java 2008-12-04 11:09:38 UTC (rev 4267) @@ -1,6 +1,6 @@ /* * @creation 26 nov. 2008 - * @modification $Date:$ + * @modification $Date$ * @license GNU General Public License 2 * @copyright (c)1998-2008 CETMEF 2 bd Gambetta F-60231 Compiegne * @mail fud...@li... @@ -53,7 +53,9 @@ // La nature de la g\xE9om\xE9trie est bien trace profil if(calque.modeleDonnees() instanceof ZModeleGeometry){ GISZoneCollection zone=((ZModeleGeometry) calque.modeleDonnees()).getGeomData(); - b=zone.getValue(zone.getIndiceOf(GISAttributeConstants.NATURE), idGeom).equals(GISAttributeConstants.ATT_NATURE_TP); + int iattNat=zone.getIndiceOf(GISAttributeConstants.NATURE); + if (iattNat!=-1) + b=zone.getValue(iattNat, idGeom).equals(GISAttributeConstants.ATT_NATURE_TP); } } setEnabled(b); This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |