Mercurial > dive4elements > gnv-client
comparison gnv-artifacts/src/main/java/de/intevation/gnv/transition/OutputTransition.java @ 117:ef157bd2fa92
LanguageSupport integrated
gnv-artifacts/trunk@178 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author | Tim Englich <tim.englich@intevation.de> |
---|---|
date | Fri, 02 Oct 2009 14:24:47 +0000 |
parents | bb45c5097cb6 |
children | 7fb9441dd8af |
comparison
equal
deleted
inserted
replaced
116:820238357bab | 117:ef157bd2fa92 |
---|---|
4 package de.intevation.gnv.transition; | 4 package de.intevation.gnv.transition; |
5 | 5 |
6 import java.io.OutputStream; | 6 import java.io.OutputStream; |
7 import java.util.Collection; | 7 import java.util.Collection; |
8 | 8 |
9 import de.intevation.artifacts.CallMeta; | |
9 import de.intevation.gnv.transition.exception.TransitionException; | 10 import de.intevation.gnv.transition.exception.TransitionException; |
10 | 11 |
11 /** | 12 /** |
12 * @author Tim Englich <tim.englich@intevation.de> | 13 * @author Tim Englich <tim.englich@intevation.de> |
13 * | 14 * |
14 */ | 15 */ |
15 public interface OutputTransition extends Transition { | 16 public interface OutputTransition extends Transition { |
16 | 17 |
17 /** | 18 /** |
18 * Returns the Rendered Result of an Transition. | 19 * Returns the Rendered Result of an Transition. |
19 * @param outputMode The Mode that should be produces (Chart, Map, ...) | 20 * |
21 * @param outputMode | |
22 * The Mode that should be produces (Chart, Map, ...) | |
20 * @return The Bytecode of the Result | 23 * @return The Bytecode of the Result |
21 * @throws TransitionException | 24 * @throws TransitionException |
22 */ | 25 */ |
23 public void out( String outputMode, Collection<InputData> inputData, OutputStream outputStream, String uuid) throws TransitionException; | 26 public void out(String outputMode, Collection<InputData> inputData, |
24 | 27 OutputStream outputStream, String uuid, CallMeta callMeta) |
28 throws TransitionException; | |
29 | |
25 /** | 30 /** |
26 * Delivers the provided OutputModes of an Transition | 31 * Delivers the provided OutputModes of an Transition |
32 * | |
27 * @return the provided OutputModes of an Transition | 33 * @return the provided OutputModes of an Transition |
28 */ | 34 */ |
29 public Collection<OutputMode> getOutputModes(); | 35 public Collection<OutputMode> getOutputModes(); |
30 } | 36 } |