svn - r34229 - branches/geometry/spike/geometry/src/main/java/org/osgeo/geometry

1 message Options
Embed this post
Permalink
svn_geotools

svn - r34229 - branches/geometry/spike/geometry/src/main/java/org/osgeo/geometry

Reply Threaded More More options
Print post
Permalink
Author: bencaradocdavies
Date: 2009-10-25 00:21:07 -0400 (Sun, 25 Oct 2009)
New Revision: 34229

Modified:
   branches/geometry/spike/geometry/src/main/java/org/osgeo/geometry/EasyGeometryBuilder.java
   branches/geometry/spike/geometry/src/main/java/org/osgeo/geometry/SimpleGeometryBuilder.java
Log:
Added Points builder methods.

Modified: branches/geometry/spike/geometry/src/main/java/org/osgeo/geometry/EasyGeometryBuilder.java
===================================================================
--- branches/geometry/spike/geometry/src/main/java/org/osgeo/geometry/EasyGeometryBuilder.java 2009-10-25 04:14:32 UTC (rev 34228)
+++ branches/geometry/spike/geometry/src/main/java/org/osgeo/geometry/EasyGeometryBuilder.java 2009-10-25 04:21:07 UTC (rev 34229)
@@ -77,6 +77,16 @@
     public Point createPoint(String id, double[] coordinates) {
         return factory.point(id, coordinates, crs);
     }
+    
+    /**
+     * Create a {@link Points} with an arbitrary number of constituent {@link Point}.
+     *
+     * @param points
+     * @return
+     */
+    public Points createPoints(List<Point> points) {
+        return factory.points(points, crs);
+    }
 
     /**
      * Creates a {@link Polygon} surface.

Modified: branches/geometry/spike/geometry/src/main/java/org/osgeo/geometry/SimpleGeometryBuilder.java
===================================================================
--- branches/geometry/spike/geometry/src/main/java/org/osgeo/geometry/SimpleGeometryBuilder.java 2009-10-25 04:14:32 UTC (rev 34228)
+++ branches/geometry/spike/geometry/src/main/java/org/osgeo/geometry/SimpleGeometryBuilder.java 2009-10-25 04:21:07 UTC (rev 34229)
@@ -97,6 +97,16 @@
     public Point createPoint( String id, double[] coordinates, CRS crs ) {
         return factory.point(id, coordinates, crs);
     }  
+    /**
+     * Create a {@link Points} with an arbitrary number of constituent {@link Point}.
+     *
+     * @param points
+     * @param crs
+     * @return
+     */
+    public Points createPoints(List<Point> points, CRS crs) {
+        return factory.points(points, crs);
+    }
 
     /**
      * Creates a {@link Polygon} surface.


------------------------------------------------------------------------------
Come build with us! The BlackBerry(R) Developer Conference in SF, CA
is the only developer event you need to attend this year. Jumpstart your
developing skills, take BlackBerry mobile applications to market and stay
ahead of the curve. Join us from November 9 - 12, 2009. Register now!
http://p.sf.net/sfu/devconference
_______________________________________________
GeoTools-commits mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/geotools-commits