diff flys-artifacts/ChangeLog @ 2182:5ff481ab24a1

Refactored class hierachy to integrate model for W~W. flys-artifacts/trunk@3786 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author Sascha L. Teichmann <sascha.teichmann@intevation.de>
date Fri, 27 Jan 2012 10:45:34 +0000
parents 38207b820dca
children a79d5cd26083
line wrap: on
line diff
--- a/flys-artifacts/ChangeLog	Fri Jan 27 10:32:09 2012 +0000
+++ b/flys-artifacts/ChangeLog	Fri Jan 27 10:45:34 2012 +0000
@@ -1,3 +1,35 @@
+2012-01-27	Sascha L. Teichmann	<sascha.teichmann@intevation.de>
+
+	Refactored class hierachy to integrate model for W~W:
+
+	NamedObjImpl
+	\-- W
+	    +-- WW
+	    \-- WQ
+		    +-- WQDay
+	        \-- WQKms
+			    \-- WQCKms
+
+	  FIXME: WQDay should be removed from this tree because only 
+	  a Q/Day model is needed for the 'Dauerzahlen' calculation.
+	  The Ws in WQDay are unused and only consume (cache) memory.
+
+	* src/main/java/de/intevation/flys/artifacts/model/W.java:
+	  New. Base class
+
+	* src/main/java/de/intevation/flys/artifacts/model/WW.java:
+	  New. Model for W~W
+
+	* src/main/java/de/intevation/flys/artifacts/model/WQKms.java,
+	  src/main/java/de/intevation/flys/artifacts/model/WQDay.java,
+	  src/main/java/de/intevation/flys/artifacts/model/WQ.java,
+	  src/main/java/de/intevation/flys/artifacts/model/WQCKms.java:
+	  Adjusted to follow the new class hierarchy.
+
+	* src/main/java/de/intevation/flys/exports/WaterlevelExporter.java,
+	  src/main/java/de/intevation/flys/exports/ComputedDischargeCurveExporter.java:
+	  Removed superfluous imports.
+
 2012-01-27  Felix Wolfsteller	<felix.wolfsteller@intevation.de>
 
 	* src/main/resources/messages.properties,

http://dive4elements.wald.intevation.org