diff flys-client/ChangeLog @ 863:9bb8b7a751ec

Added filter for the "description" row of helper input tables. flys-client/trunk@2670 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author Raimund Renkert <raimund.renkert@intevation.de>
date Wed, 07 Sep 2011 17:22:21 +0000
parents c9549074ecd1
children c0e13cf826d7
line wrap: on
line diff
--- a/flys-client/ChangeLog	Wed Sep 07 13:57:28 2011 +0000
+++ b/flys-client/ChangeLog	Wed Sep 07 17:22:21 2011 +0000
@@ -1,3 +1,22 @@
+2011-09-07  Raimund Renkert <raimund.renkert@intevation.de>
+
+	Added a filter for the "description" row of helper input tables.
+
+	* src/main/java/de/intevation/flys/client/client/ui/LocationDistancePanel.java,
+	  src/main/java/de/intevation/flys/client/client/ui/DistancePanel.java,
+	  src/main/java/de/intevation/flys/client/client/ui/SingleLocationPanel.java:
+	  Added a filter for the input tables.
+	  The filter works as an "as you type" filter, if this is to slow, go to the
+	  'TableFilter' class and change the 'onKeyPress()' handler as documented in
+	  the code.
+
+	* src/main/java/de/intevation/flys/client/client/event/FilterHandler.java,
+	  src/main/java/de/intevation/flys/client/client/event/StringFilterEvent.java,
+	  src/main/java/de/intevation/flys/client/client/ui/TableFilter.java:
+	  New. These classes/interfaces are implemented by Ingo and are used for the
+	  table filter.
+	  They provide common functionality and interfaces for filtering.
+
 2011-09-07  Ingo Weinzierl <ingo@intevation.de>
 
 	* src/main/java/de/intevation/flys/client/shared/model/Artifact.java,,

http://dive4elements.wald.intevation.org