Mercurial > dive4elements > gnv-client
comparison gnv-artifacts/src/main/java/de/intevation/gnv/transition/Transition.java @ 171:7fb9441dd8af
Format Code to max 80 Chars per Row and Cleanup
gnv-artifacts/trunk@208 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author | Tim Englich <tim.englich@intevation.de> |
---|---|
date | Fri, 09 Oct 2009 07:54:48 +0000 |
parents | ef157bd2fa92 |
children | d87347142702 |
comparison
equal
deleted
inserted
replaced
170:7be22e76c270 | 171:7fb9441dd8af |
---|---|
12 import de.intevation.artifacts.CallMeta; | 12 import de.intevation.artifacts.CallMeta; |
13 import de.intevation.gnv.transition.exception.TransitionException; | 13 import de.intevation.gnv.transition.exception.TransitionException; |
14 | 14 |
15 /** | 15 /** |
16 * @author Tim Englich <tim.englich@intevation.de> | 16 * @author Tim Englich <tim.englich@intevation.de> |
17 * | 17 * |
18 */ | 18 */ |
19 public interface Transition extends Serializable{ | 19 public interface Transition extends Serializable { |
20 | 20 |
21 public void setup(Node configuration); | 21 public void setup(Node configuration); |
22 | 22 |
23 public Collection<String> reachableTransitions(); | 23 public Collection<String> reachableTransitions(); |
24 | 24 |
25 public boolean isTransitionReachable(String transitionID); | 25 public boolean isTransitionReachable(String transitionID); |
26 | 26 |
27 public String getID(); | 27 public String getID(); |
28 | 28 |
29 public String getDescription(); | 29 public String getDescription(); |
30 | 30 |
31 public boolean validate(); | 31 public boolean validate(); |
32 | 32 |
33 public void describe(Document document, Node rootNode, CallMeta callMeta); | 33 public void describe(Document document, Node rootNode, CallMeta callMeta); |
34 | 34 |
35 public void setParent(Transition transition); | 35 public void setParent(Transition transition); |
36 | 36 |
37 public Transition getParent(); | 37 public Transition getParent(); |
38 | 38 |
39 public Collection<InputValue> getRequiredInputValues(); | 39 public Collection<InputValue> getRequiredInputValues(); |
40 | 40 |
41 public void putInputData(Collection<InputData> inputData, String uuid) throws TransitionException; | 41 public void putInputData(Collection<InputData> inputData, String uuid) |
42 | 42 throws TransitionException; |
43 | |
43 public Collection<InputData> getInputData() throws TransitionException; | 44 public Collection<InputData> getInputData() throws TransitionException; |
44 | 45 |
45 public void advance(String uuid, CallMeta callMeta) throws TransitionException; | 46 public void advance(String uuid, CallMeta callMeta) |
46 | 47 throws TransitionException; |
47 | 48 |
48 public Collection<Object> getDescibeData(); | 49 public Collection<Object> getDescibeData(); |
49 | 50 |
50 public void setDescibeData(Collection<Object> descibeData); | 51 public void setDescibeData(Collection<Object> descibeData); |
51 | |
52 | 52 |
53 } | 53 } |