@@ -87,11 +87,6 @@ public Geometry getElement(Coordinate pt, double tolerance)
8787 return null ;
8888 }
8989
90- public Geometry [] getElements (Geometry aoi )
91- {
92- return getElements (aoi , false );
93- }
94-
9590 public Geometry [] getElements (Geometry aoi , boolean isSegments )
9691 {
9792 Geometry comp [] = new Geometry [2 ];
@@ -108,34 +103,6 @@ public Geometry[] getElements(Geometry aoi, boolean isSegments)
108103 }
109104 return comp ;
110105 }
111-
112- /*
113- private Geometry extractElements(Geometry parentGeom, Geometry aoi)
114- {
115- GeometryElementLocater locater = new GeometryElementLocater(parentGeom);
116- List locs = locater.getElements(aoi);
117- List geoms = extractLocationGeometry(locs);
118- if (geoms.size() <= 0)
119- return null;
120- if (geoms.size() == 1)
121- return (Geometry) geoms.get(0);
122- // if parent was a GC, ensure returning a GC
123- if (parentGeom.getGeometryType().equals("GeometryCollection"))
124- return parentGeom.getFactory().createGeometryCollection(GeometryFactory.toGeometryArray(geoms));
125- // otherwise return MultiGeom
126- return parentGeom.getFactory().buildGeometry(geoms);
127- }
128-
129- private List extractLocationGeometry(List locs)
130- {
131- List geoms = new ArrayList();
132- for (Iterator i = locs.iterator(); i.hasNext();) {
133- GeometryLocation loc = (GeometryLocation) i.next();
134- geoms.add(loc.getElement());
135- }
136- return geoms;
137- }
138- */
139106
140107 public Layer add (Layer lyr , boolean atTop ) {
141108 if (atTop ) {
0 commit comments