diff 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
line wrap: on
line diff
--- a/gnv-artifacts/ChangeLog	Tue Dec 08 11:18:27 2009 +0000
+++ b/gnv-artifacts/ChangeLog	Tue Dec 08 13:38:21 2009 +0000
@@ -1,3 +1,26 @@
+2009-12-08  Tim Englich  <tim.englich@intevation.de>
+
+	* src/main/java/de/intevation/gnv/transition/profile:
+	  Removed empty needless package.
+	* src/main/java/de/intevation/gnv/transition/TransitionFactory.java:
+	  src/main/java/de/intevation/gnv/transition/ValueCompareTransition.java, 
+	  src/main/java/de/intevation/gnv/transition/TransitionBase.java, 
+	  src/main/java/de/intevation/gnv/transition/Transition.java,
+	  src/main/java/de/intevation/gnv/transition/DefaultTransition.java:
+	  The new Transitions which has the only job to provide the connectios between
+	  the different States and look if it is Possible to go the different Ways.
+	* src/main/java/de/intevation/gnv/state/StateBase.java,
+	  src/main/java/de/intevation/gnv/state/State.java: 
+	  Removed the Logic to descide which State is be reacable as next.
+	  Now the Transition configured in the Artifacts will do that according
+	  to the modified TransitionModel.
+	* src/main/java/de/intevation/gnv/artifacts/GNVArtifactBase.java (transitions): 
+	  Added the Transitions to the Artifact and changed the Logic.
+	  Now the Transition is able to decide if it could be uses or not.
+	* doc/conf/products/verticalprofile/*.xml:
+	  Modified the Configuration. Splitted States and Transitions into 
+	  different XML-Fragments according to the modified Transitionmodel.
+
 2009-12-08  Ingo Weinzierl <ingo.weinzierl@intevation.de>
 
 	* doc/conf/queries.properties: Added marker ('DATAID') for different data

http://dive4elements.wald.intevation.org