Revision 11621 trunk/libraries/libGPE-GML/src/org/gvsig/gpe/gml/writer/GPEGmlWriterHandler.java
GPEGmlWriterHandler.java | ||
---|---|---|
75 | 75 |
* |
76 | 76 |
* $Id$ |
77 | 77 |
* $Log$ |
78 |
* Revision 1.11 2007-05-08 10:24:16 jorpiell |
|
78 |
* Revision 1.12 2007-05-14 11:18:12 jorpiell |
|
79 |
* Add the ErrorHandler to all the methods |
|
80 |
* |
|
81 |
* Revision 1.11 2007/05/08 10:24:16 jorpiell |
|
79 | 82 |
* Add comments to create javadocs |
80 | 83 |
* |
81 | 84 |
* Revision 1.10 2007/05/07 07:08:02 jorpiell |
... | ... | |
287 | 290 |
public void startPoint(String id, double x, double y, double z, String srs) { |
288 | 291 |
try { |
289 | 292 |
if (isMultiple){ |
290 |
PointMemberWriter.start(writer, id, x, y, z, srs); |
|
293 |
PointMemberWriter.start(writer, getErrorHandler(), id, x, y, z, srs);
|
|
291 | 294 |
}else{ |
292 |
PointWriter.start(writer, id, x, y, z, srs); |
|
295 |
PointWriter.start(writer, getErrorHandler(), id, x, y, z, srs);
|
|
293 | 296 |
} |
294 | 297 |
} catch (IOException e) { |
295 | 298 |
getErrorHandler().addError(e); |
... | ... | |
303 | 306 |
public void endPoint() { |
304 | 307 |
try { |
305 | 308 |
if (isMultiple){ |
306 |
PointMemberWriter.end(writer); |
|
309 |
PointMemberWriter.end(writer, getErrorHandler());
|
|
307 | 310 |
}else{ |
308 |
PointWriter.end(writer); |
|
311 |
PointWriter.end(writer, getErrorHandler());
|
|
309 | 312 |
} |
310 | 313 |
} catch (IOException e) { |
311 | 314 |
getErrorHandler().addError(e); |
... | ... | |
320 | 323 |
public void startLineString(String id, double[] x, double[] y, double[] z, String srs) { |
321 | 324 |
try { |
322 | 325 |
if (isMultiple){ |
323 |
LineStringMemberWriter.start(writer, id, x, y, z, srs); |
|
326 |
LineStringMemberWriter.start(writer, getErrorHandler(), id, x, y, z, srs);
|
|
324 | 327 |
}else{ |
325 |
LineStringWriter.start(writer, id, x, y, z, srs); |
|
328 |
LineStringWriter.start(writer, getErrorHandler(), id, x, y, z, srs);
|
|
326 | 329 |
} |
327 | 330 |
} catch (IOException e) { |
328 | 331 |
getErrorHandler().addError(e); |
... | ... | |
336 | 339 |
public void endLineString() { |
337 | 340 |
try { |
338 | 341 |
if (isMultiple){ |
339 |
LineStringMemberWriter.end(writer); |
|
342 |
LineStringMemberWriter.end(writer, getErrorHandler());
|
|
340 | 343 |
}else{ |
341 |
LineStringWriter.end(writer); |
|
344 |
LineStringWriter.end(writer, getErrorHandler());
|
|
342 | 345 |
} |
343 | 346 |
} catch (IOException e) { |
344 | 347 |
getErrorHandler().addError(e); |
... | ... | |
351 | 354 |
*/ |
352 | 355 |
public void startBbox(String id, double[] x, double[] y, double[] z, String srs) { |
353 | 356 |
try { |
354 |
BoundedByWriter.start(writer, id, x, y, z, srs); |
|
357 |
BoundedByWriter.start(writer, getErrorHandler(), id, x, y, z, srs);
|
|
355 | 358 |
} catch (IOException e) { |
356 | 359 |
getErrorHandler().addError(e); |
357 | 360 |
} |
... | ... | |
363 | 366 |
*/ |
364 | 367 |
public void endBbox() { |
365 | 368 |
try { |
366 |
BoundedByWriter.end(writer); |
|
369 |
BoundedByWriter.end(writer, getErrorHandler());
|
|
367 | 370 |
} catch (IOException e) { |
368 | 371 |
getErrorHandler().addError(e); |
369 | 372 |
} |
... | ... | |
375 | 378 |
*/ |
376 | 379 |
public void startLinearRing(String id, double[] x, double[] y, double[] z, String srs) { |
377 | 380 |
try { |
378 |
LinearRingWriter.start(writer, id, x, y, z, srs); |
|
381 |
LinearRingWriter.start(writer, getErrorHandler(), id, x, y, z, srs);
|
|
379 | 382 |
} catch (IOException e) { |
380 | 383 |
getErrorHandler().addError(e); |
381 | 384 |
} |
... | ... | |
387 | 390 |
*/ |
388 | 391 |
public void endLinearRing() { |
389 | 392 |
try { |
390 |
LinearRingWriter.end(writer); |
|
393 |
LinearRingWriter.end(writer, getErrorHandler());
|
|
391 | 394 |
} catch (IOException e) { |
392 | 395 |
getErrorHandler().addError(e); |
393 | 396 |
} |
... | ... | |
400 | 403 |
public void startPolygon(String id, double[] x, double[] y, double[] z, String srs) { |
401 | 404 |
try { |
402 | 405 |
if (isMultiple){ |
403 |
PolygonMemberWriter.start(writer, id, x, y, z, srs); |
|
406 |
PolygonMemberWriter.start(writer, getErrorHandler(), id, x, y, z, srs);
|
|
404 | 407 |
}else{ |
405 |
PolygonWriter.start(writer, id, x, y, z, srs); |
|
408 |
PolygonWriter.start(writer, getErrorHandler(), id, x, y, z, srs);
|
|
406 | 409 |
} |
407 | 410 |
} catch (IOException e) { |
408 | 411 |
getErrorHandler().addError(e); |
... | ... | |
416 | 419 |
public void endPolygon() { |
417 | 420 |
try { |
418 | 421 |
if (isMultiple){ |
419 |
PolygonMemberWriter.end(writer); |
|
422 |
PolygonMemberWriter.end(writer, getErrorHandler());
|
|
420 | 423 |
}else{ |
421 |
PolygonWriter.end(writer); |
|
424 |
PolygonWriter.end(writer, getErrorHandler());
|
|
422 | 425 |
} |
423 | 426 |
} catch (IOException e) { |
424 | 427 |
getErrorHandler().addError(e); |
... | ... | |
431 | 434 |
*/ |
432 | 435 |
public void startInnerBoundary(String id, double[] x, double[] y, double[] z, String srs) { |
433 | 436 |
try { |
434 |
InnerBoundaryIs.start(writer, x, y, z); |
|
437 |
InnerBoundaryIs.start(writer, getErrorHandler(), x, y, z);
|
|
435 | 438 |
} catch (IOException e) { |
436 | 439 |
getErrorHandler().addError(e); |
437 | 440 |
} |
... | ... | |
443 | 446 |
*/ |
444 | 447 |
public void endInnerBoundary() { |
445 | 448 |
try { |
446 |
InnerBoundaryIs.end(writer); |
|
449 |
InnerBoundaryIs.end(writer, getErrorHandler());
|
|
447 | 450 |
} catch (IOException e) { |
448 | 451 |
getErrorHandler().addError(e); |
449 | 452 |
} |
... | ... | |
456 | 459 |
public void startMultiPoint(String id, String srs) { |
457 | 460 |
isMultiple = true; |
458 | 461 |
try { |
459 |
MultiPointWriter.start(writer, id, srs); |
|
462 |
MultiPointWriter.start(writer, getErrorHandler(), id, srs);
|
|
460 | 463 |
} catch (IOException e) { |
461 | 464 |
getErrorHandler().addError(e); |
462 | 465 |
} |
... | ... | |
469 | 472 |
public void endMuliPoint() { |
470 | 473 |
isMultiple = false; |
471 | 474 |
try { |
472 |
MultiPointWriter.end(writer); |
|
475 |
MultiPointWriter.end(writer, getErrorHandler());
|
|
473 | 476 |
} catch (IOException e) { |
474 | 477 |
getErrorHandler().addError(e); |
475 | 478 |
} |
... | ... | |
482 | 485 |
public void startMultiLineString(String id, String srs) { |
483 | 486 |
isMultiple = true; |
484 | 487 |
try { |
485 |
MultiLineStringWriter.start(writer, id, srs); |
|
488 |
MultiLineStringWriter.start(writer, getErrorHandler(), id, srs);
|
|
486 | 489 |
} catch (IOException e) { |
487 | 490 |
getErrorHandler().addError(e); |
488 | 491 |
} |
... | ... | |
495 | 498 |
public void endMultiLineString() { |
496 | 499 |
isMultiple = false; |
497 | 500 |
try { |
498 |
MultiLineStringWriter.end(writer); |
|
501 |
MultiLineStringWriter.end(writer, getErrorHandler());
|
|
499 | 502 |
} catch (IOException e) { |
500 | 503 |
getErrorHandler().addError(e); |
501 | 504 |
} |
... | ... | |
508 | 511 |
public void startMultiPolygon(String id, String srs) { |
509 | 512 |
isMultiple = true; |
510 | 513 |
try { |
511 |
MultiPolygonWriter.start(writer, id, srs); |
|
514 |
MultiPolygonWriter.start(writer, getErrorHandler(), id, srs);
|
|
512 | 515 |
} catch (IOException e) { |
513 | 516 |
getErrorHandler().addError(e); |
514 | 517 |
} |
... | ... | |
521 | 524 |
public void endMultiPolygon() { |
522 | 525 |
isMultiple = false; |
523 | 526 |
try { |
524 |
MultiPolygonWriter.end(writer); |
|
527 |
MultiPolygonWriter.end(writer, getErrorHandler());
|
|
525 | 528 |
} catch (IOException e) { |
526 | 529 |
getErrorHandler().addError(e); |
527 | 530 |
} |
Also available in: Unified diff