diff flys-client/ChangeLog @ 822:ffb98b228b3c

Add code to extract data to load from datacage tree. flys-client/trunk@2493 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author Sascha L. Teichmann <sascha.teichmann@intevation.de>
date Fri, 12 Aug 2011 15:51:51 +0000
parents 56069d236afa
children 407de0f4b66a
line wrap: on
line diff
--- a/flys-client/ChangeLog	Tue Aug 09 13:37:40 2011 +0000
+++ b/flys-client/ChangeLog	Fri Aug 12 15:51:51 2011 +0000
@@ -1,3 +1,24 @@
+2011-08-12	Sascha L. Teichmann	<sascha.teichmann@intevation.de> 
+
+	Extract selected data from datacage panel
+
+	* src/main/java/de/intevation/flys/client/server/meta/Converter.java:
+	  Removed some debugging.
+
+	* src/main/java/de/intevation/flys/client/shared/model/ToLoad.java: New.
+	  Contains artifact id, db ids, factory name and facet number. Should
+	  be enough to identify the data to load.
+	* src/main/java/de/intevation/flys/client/shared/model/AttrList.java:
+	  Fixed indexing bug.
+
+	* src/main/java/de/intevation/flys/client/client/ui/DatacageWindow.java:
+	  Added a toLoad() method which returns a list of ToLoad data to load via
+	  the corresponding factories.
+	  If you double click on a tree node all data below this filled into this list
+	  and the window is disposed.
+	  You can do multipl selects on the and press the '+' button to do
+	  a multiselect loading.
+
 2011-08-09	Sascha L. Teichmann	<sascha.teichmann@intevation.de> 
 
 	* src/main/java/de/intevation/flys/client/server/meta/Converter.java:

http://dive4elements.wald.intevation.org