Revision 11178 trunk/libraries/libGPE-GML/src/org/gvsig/gpe/gml/writer/GPEGmlWriterHandler.java

View differences:

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