From: <bma...@us...> - 2008-07-09 15:48:46
|
Revision: 3671 http://fudaa.svn.sourceforge.net/fudaa/?rev=3671&view=rev Author: bmarchan Date: 2008-07-09 08:48:54 -0700 (Wed, 09 Jul 2008) Log Message: ----------- Implementent GISCoordinateSequenceContainerInterface pour traitements g?\195?\169n?\195?\169riques. Modified Paths: -------------- branches/Br_FudaaModeleur_TF/fudaa_devel/ctulu/src/org/fudaa/ctulu/gis/GISLigneBrisee.java branches/Br_FudaaModeleur_TF/fudaa_devel/ctulu/src/org/fudaa/ctulu/gis/GISMultiPoint.java branches/Br_FudaaModeleur_TF/fudaa_devel/ctulu/src/org/fudaa/ctulu/gis/GISPoint.java Added Paths: ----------- branches/Br_FudaaModeleur_TF/fudaa_devel/ctulu/src/org/fudaa/ctulu/gis/GISCoordinateSequenceContainerInterface.java Added: branches/Br_FudaaModeleur_TF/fudaa_devel/ctulu/src/org/fudaa/ctulu/gis/GISCoordinateSequenceContainerInterface.java =================================================================== --- branches/Br_FudaaModeleur_TF/fudaa_devel/ctulu/src/org/fudaa/ctulu/gis/GISCoordinateSequenceContainerInterface.java (rev 0) +++ branches/Br_FudaaModeleur_TF/fudaa_devel/ctulu/src/org/fudaa/ctulu/gis/GISCoordinateSequenceContainerInterface.java 2008-07-09 15:48:54 UTC (rev 3671) @@ -0,0 +1,24 @@ +/* + * @creation 11 f\xE9vr. 2004 + * @modification $Date: 2006-02-09 08:59:28 $ + * @license GNU General Public License 2 + * @copyright (c)1998-2001 CETMEF 2 bd Gambetta F-60231 Compiegne + * @mail de...@fu... + */ +package org.fudaa.ctulu.gis; + +import com.vividsolutions.jts.geom.CoordinateSequence; + +/** + * Interface definissant des g\xE9om\xE9tries \xE0 base de {@link CoordinateSequence}. + * + * @author Bertrand Marchand + * @version $Id: GISPointContainerInterface.java,v 1.3 2006-02-09 08:59:28 deniger Exp $ + */ +public interface GISCoordinateSequenceContainerInterface { + + /** + * @return La sequence de coordonn\xE9es pour la g\xE9om\xE9trie. + */ + public CoordinateSequence getCoordinateSequence(); +} Property changes on: branches/Br_FudaaModeleur_TF/fudaa_devel/ctulu/src/org/fudaa/ctulu/gis/GISCoordinateSequenceContainerInterface.java ___________________________________________________________________ Name: svn:eol-style + native Modified: branches/Br_FudaaModeleur_TF/fudaa_devel/ctulu/src/org/fudaa/ctulu/gis/GISLigneBrisee.java =================================================================== --- branches/Br_FudaaModeleur_TF/fudaa_devel/ctulu/src/org/fudaa/ctulu/gis/GISLigneBrisee.java 2008-07-08 14:47:31 UTC (rev 3670) +++ branches/Br_FudaaModeleur_TF/fudaa_devel/ctulu/src/org/fudaa/ctulu/gis/GISLigneBrisee.java 2008-07-09 15:48:54 UTC (rev 3671) @@ -12,7 +12,7 @@ * @author Fred Deniger * @version $Id: GISLigneBrisee.java,v 1.2 2006-02-09 08:59:28 deniger Exp $ */ -public interface GISLigneBrisee extends GISGeometry{ +public interface GISLigneBrisee extends GISGeometry, GISCoordinateSequenceContainerInterface{ Modified: branches/Br_FudaaModeleur_TF/fudaa_devel/ctulu/src/org/fudaa/ctulu/gis/GISMultiPoint.java =================================================================== --- branches/Br_FudaaModeleur_TF/fudaa_devel/ctulu/src/org/fudaa/ctulu/gis/GISMultiPoint.java 2008-07-08 14:47:31 UTC (rev 3670) +++ branches/Br_FudaaModeleur_TF/fudaa_devel/ctulu/src/org/fudaa/ctulu/gis/GISMultiPoint.java 2008-07-09 15:48:54 UTC (rev 3671) @@ -18,7 +18,7 @@ * @author Bertrand Marchand * @version $Id: GISMultiPoint.java,v 1.8.6.2 2008-04-01 17:09:56 bmarchan Exp $ */ -public class GISMultiPoint extends MultiPoint implements GISGeometry { +public class GISMultiPoint extends MultiPoint implements GISGeometry, GISCoordinateSequenceContainerInterface { CoordinateSequence seq_=null; protected long id_=GISGeometryFactory.INSTANCE.getNewId(); Modified: branches/Br_FudaaModeleur_TF/fudaa_devel/ctulu/src/org/fudaa/ctulu/gis/GISPoint.java =================================================================== --- branches/Br_FudaaModeleur_TF/fudaa_devel/ctulu/src/org/fudaa/ctulu/gis/GISPoint.java 2008-07-08 14:47:31 UTC (rev 3670) +++ branches/Br_FudaaModeleur_TF/fudaa_devel/ctulu/src/org/fudaa/ctulu/gis/GISPoint.java 2008-07-09 15:48:54 UTC (rev 3671) @@ -17,7 +17,7 @@ * @author deniger * @version $Id: GISPoint.java,v 1.5 2006-07-13 13:34:35 deniger Exp $ */ -public class GISPoint extends Point implements GISGeometry { +public class GISPoint extends Point implements GISGeometry, GISCoordinateSequenceContainerInterface { protected long id_=GISGeometryFactory.INSTANCE.getNewId(); public long getId() { This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |