From: <emm...@us...> - 2009-01-28 12:55:26
|
Revision: 4417 http://fudaa.svn.sourceforge.net/fudaa/?rev=4417&view=rev Author: emmanuel_martin Date: 2009-01-28 11:58:49 +0000 (Wed, 28 Jan 2009) Log Message: ----------- Correction d'un bug de copier/coller Modified Paths: -------------- branches/FudaaModeleur_TC1Bis/fudaa_devel/fudaa/src/org/fudaa/fudaa/modeleur/MdlSceneEditor.java Modified: branches/FudaaModeleur_TC1Bis/fudaa_devel/fudaa/src/org/fudaa/fudaa/modeleur/MdlSceneEditor.java =================================================================== --- branches/FudaaModeleur_TC1Bis/fudaa_devel/fudaa/src/org/fudaa/fudaa/modeleur/MdlSceneEditor.java 2009-01-28 11:46:22 UTC (rev 4416) +++ branches/FudaaModeleur_TC1Bis/fudaa_devel/fudaa/src/org/fudaa/fudaa/modeleur/MdlSceneEditor.java 2009-01-28 11:58:49 UTC (rev 4417) @@ -235,9 +235,9 @@ newData[i]=datadest; // La g\xE9om\xE9trie - if (_mldSource instanceof MdlModel2dMultiPoint) + if (_calqueDestination.modeleDonnees() instanceof MdlModel2dMultiPoint) newGeom[i]=GISGeometryFactory.INSTANCE.createMultiPoint(geoms[i].getCoordinates()); - else if (_mldSource instanceof MdlModel2dLine) { + else if (_calqueDestination.modeleDonnees() instanceof MdlModel2dLine) { CoordinateSequence coordSeq=((GISCoordinateSequenceContainerInterface) geoms[i]).getCoordinateSequence(); boolean isFerme=coordSeq.getCoordinate(0).equals(coordSeq.getCoordinate(coordSeq.size()-1)); if((_calqueDestination.canAddForme(DeForme.LIGNE_BRISEE)&&!isFerme)||!_calqueDestination.canAddForme(DeForme.POLYGONE)) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |