Mercurial > dive4elements > gnv-client
comparison gnv-artifacts/src/main/java/de/intevation/gnv/artifacts/GNVArtifactBase.java @ 90:6bdef6e590d6
Added CSV-Support and do some performanceimprovments
gnv-artifacts/trunk@132 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author | Tim Englich <tim.englich@intevation.de> |
---|---|
date | Thu, 24 Sep 2009 15:27:33 +0000 |
parents | cde042a0a395 |
children | bd284d8306db |
comparison
equal
deleted
inserted
replaced
89:cde042a0a395 | 90:6bdef6e590d6 |
---|---|
359 log.debug("TGNVArtifactBase.out"); | 359 log.debug("TGNVArtifactBase.out"); |
360 try { | 360 try { |
361 | 361 |
362 if (current != null && current instanceof OutputTransition){ | 362 if (current != null && current instanceof OutputTransition){ |
363 ((OutputTransition)current).out(this.readOutputType(format), outputStream); | 363 ((OutputTransition)current).out(this.readOutputType(format), outputStream); |
364 context.afterCall(CallContext.STORE); // TODO: FIXME Schmutzige Lösung: Besser einen weiteren Transitionsschritt zwischenschalten. | |
364 } | 365 } |
365 } catch (TransitionException e) { | 366 } catch (TransitionException e) { |
366 log.error(e,e); | 367 log.error(e,e); |
367 throw new IOException(e.getMessage()); | 368 throw new IOException(e.getMessage()); |
368 } | 369 } |