comparison gnv-artifacts/ChangeLog @ 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 1b9ca0f2d498
children c94936b1f4ba
comparison
equal deleted inserted replaced
336:1b9ca0f2d498 337:a887074460b6
1 2009-12-08 Tim Englich <tim.englich@intevation.de>
2
3 * src/main/java/de/intevation/gnv/transition/profile:
4 Removed empty needless package.
5 * src/main/java/de/intevation/gnv/transition/TransitionFactory.java:
6 src/main/java/de/intevation/gnv/transition/ValueCompareTransition.java,
7 src/main/java/de/intevation/gnv/transition/TransitionBase.java,
8 src/main/java/de/intevation/gnv/transition/Transition.java,
9 src/main/java/de/intevation/gnv/transition/DefaultTransition.java:
10 The new Transitions which has the only job to provide the connectios between
11 the different States and look if it is Possible to go the different Ways.
12 * src/main/java/de/intevation/gnv/state/StateBase.java,
13 src/main/java/de/intevation/gnv/state/State.java:
14 Removed the Logic to descide which State is be reacable as next.
15 Now the Transition configured in the Artifacts will do that according
16 to the modified TransitionModel.
17 * src/main/java/de/intevation/gnv/artifacts/GNVArtifactBase.java (transitions):
18 Added the Transitions to the Artifact and changed the Logic.
19 Now the Transition is able to decide if it could be uses or not.
20 * doc/conf/products/verticalprofile/*.xml:
21 Modified the Configuration. Splitted States and Transitions into
22 different XML-Fragments according to the modified Transitionmodel.
23
1 2009-12-08 Ingo Weinzierl <ingo.weinzierl@intevation.de> 24 2009-12-08 Ingo Weinzierl <ingo.weinzierl@intevation.de>
2 25
3 * doc/conf/queries.properties: Added marker ('DATAID') for different data 26 * doc/conf/queries.properties: Added marker ('DATAID') for different data
4 sources. 27 sources.
5 28

http://dive4elements.wald.intevation.org