Revision 11178 trunk/libraries/libGPE-GML/src/org/gvsig/gpe/gml/writer/GPEGmlWriterHandler.java
GPEGmlWriterHandler.java | ||
---|---|---|
13 | 13 |
import org.gvsig.gpe.gml.writer.features.FeatureMemberWriter; |
14 | 14 |
import org.gvsig.gpe.gml.writer.geometries.BoxWriter; |
15 | 15 |
import org.gvsig.gpe.gml.writer.geometries.LineStringWriter; |
16 |
import org.gvsig.gpe.gml.writer.geometries.LinearRingWriter; |
|
16 | 17 |
import org.gvsig.gpe.gml.writer.geometries.PointWriter; |
18 |
import org.gvsig.gpe.gml.writer.geometries.PolygonWriter; |
|
17 | 19 |
import org.gvsig.gpe.xml.writer.GPEXmlWriterHandler; |
18 | 20 |
|
19 | 21 |
import sun.rmi.runtime.GetThreadPoolAction; |
... | ... | |
62 | 64 |
* |
63 | 65 |
* $Id$ |
64 | 66 |
* $Log$ |
65 |
* Revision 1.2 2007-04-12 17:06:44 jorpiell |
|
67 |
* Revision 1.3 2007-04-13 07:17:57 jorpiell |
|
68 |
* Add the writting tests for the simple geometries |
|
69 |
* |
|
70 |
* Revision 1.2 2007/04/12 17:06:44 jorpiell |
|
66 | 71 |
* First GML writing tests |
67 | 72 |
* |
68 | 73 |
* Revision 1.1 2007/04/12 10:23:41 jorpiell |
... | ... | |
292 | 297 |
getErrorHandler().addError(e); |
293 | 298 |
} |
294 | 299 |
} |
295 |
|
|
296 |
|
|
300 |
|
|
301 |
/* |
|
302 |
* (non-Javadoc) |
|
303 |
* @see org.gvsig.gpe.writers.GPEWriterHandler#startLinearRing(java.lang.String, double[], double[], double[], java.lang.String) |
|
304 |
*/ |
|
305 |
public void startLinearRing(String id, double[] x, double[] y, double[] z, String srs) { |
|
306 |
try { |
|
307 |
LinearRingWriter.start(writer, x, y, z, srs, id); |
|
308 |
} catch (IOException e) { |
|
309 |
getErrorHandler().addError(e); |
|
310 |
} |
|
311 |
} |
|
312 |
|
|
313 |
/* |
|
314 |
* (non-Javadoc) |
|
315 |
* @see org.gvsig.gpe.writers.GPEWriterHandler#endLinearRing() |
|
316 |
*/ |
|
317 |
public void endLinearRing() { |
|
318 |
try { |
|
319 |
LinearRingWriter.end(writer); |
|
320 |
} catch (IOException e) { |
|
321 |
getErrorHandler().addError(e); |
|
322 |
} |
|
323 |
} |
|
324 |
|
|
325 |
/* |
|
326 |
* (non-Javadoc) |
|
327 |
* @see org.gvsig.gpe.writers.GPEWriterHandler#startPolygon(java.lang.String, double[], double[], double[], java.lang.String) |
|
328 |
*/ |
|
329 |
public void startPolygon(String id, double[] x, double[] y, double[] z, String srs) { |
|
330 |
try { |
|
331 |
PolygonWriter.start(writer, x, y, z, srs, id); |
|
332 |
} catch (IOException e) { |
|
333 |
getErrorHandler().addError(e); |
|
334 |
} |
|
335 |
} |
|
336 |
|
|
337 |
/* |
|
338 |
* (non-Javadoc) |
|
339 |
* @see org.gvsig.gpe.writers.GPEWriterHandler#endPolygon() |
|
340 |
*/ |
|
341 |
public void endPolygon() { |
|
342 |
try { |
|
343 |
PolygonWriter.end(writer); |
|
344 |
} catch (IOException e) { |
|
345 |
getErrorHandler().addError(e); |
|
346 |
} |
|
347 |
} |
|
297 | 348 |
} |
Also available in: Unified diff