comparison gnv-artifacts/src/main/java/de/intevation/gnv/state/State.java @ 337:a887074460b6

Last Step of the Refactoring Work on the Transition Model. Splitted Businesslogic between States and Transitions. Splitted the ConfigurationElements of State and Transition in several XML-Fragments. gnv-artifacts/trunk@403 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author Tim Englich <tim.englich@intevation.de>
date Tue, 08 Dec 2009 13:38:21 +0000
parents e964a3d8f7bc
children b7bb66440cc8
comparison
equal deleted inserted replaced
336:1b9ca0f2d498 337:a887074460b6
17 * 17 *
18 */ 18 */
19 public interface State extends Serializable { 19 public interface State extends Serializable {
20 20
21 public void setup(Node configuration); 21 public void setup(Node configuration);
22
23 public Collection<String> reachableStates();
24
25 public boolean isStateReachable(String stateID);
26 22
27 public String getID(); 23 public String getID();
28 24
29 public String getDescription(); 25 public String getDescription();
30 26

http://dive4elements.wald.intevation.org