diff flys-client/ChangeLog @ 809:e9337488bac3

The Collection now knows its already loaded recommendations - the CollectionView will not load recommendations that have already been loaded before. flys-client/trunk@2397 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author Ingo Weinzierl <ingo.weinzierl@intevation.de>
date Fri, 22 Jul 2011 12:23:36 +0000
parents 3187b268b311
children a443dd6566b8
line wrap: on
line diff
--- a/flys-client/ChangeLog	Thu Jul 21 16:06:29 2011 +0000
+++ b/flys-client/ChangeLog	Fri Jul 22 12:23:36 2011 +0000
@@ -1,3 +1,23 @@
+2011-07-22  Ingo Weinzierl <ingo@intevation.de>
+
+	* src/main/java/de/intevation/flys/client/shared/model/DefaultCollection.java,
+	  src/main/java/de/intevation/flys/client/shared/model/Collection.java:
+	  Collections are able to store the recommendations they have already
+	  loaded. Therefore, new methods have been added to add recommendations
+	  and to determine, if a recommendation has already been loaded.
+
+	* src/main/java/de/intevation/flys/client/server/DescribeCollectionServiceImpl.java:
+	  Read the already loaded recommendations from Collection's DESCRIBE
+	  document.
+
+	* src/main/java/de/intevation/flys/client/server/CollectionHelper.java:
+	  Write the Collection's recommendations into its attribute document.
+
+	* src/main/java/de/intevation/flys/client/client/ui/CollectionView.java:
+	  Two things:
+	   1) Do no load recommendations that have already been loaded before.
+	   2) Update UI when there are no more artifacts to load (recommendations).
+
 2011-07-21  Ingo Weinzierl <ingo@intevation.de>
 
 	* src/main/java/de/intevation/flys/client/server/ArtifactDescriptionFactory.java:

http://dive4elements.wald.intevation.org