changeset 786:06457f0dbad9

Commit forgotten ChangeLog. flys-client/trunk@2283 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author Ingo Weinzierl <ingo.weinzierl@intevation.de>
date Tue, 05 Jul 2011 16:13:08 +0000
parents 3ae0facd4cab
children 4e0b73b7113b
files flys-client/ChangeLog
diffstat 1 files changed, 31 insertions(+), 0 deletions(-) [+]
line wrap: on
line diff
--- a/flys-client/ChangeLog	Tue Jul 05 16:12:34 2011 +0000
+++ b/flys-client/ChangeLog	Tue Jul 05 16:13:08 2011 +0000
@@ -1,3 +1,34 @@
+2011-07-05  Ingo Weinzierl <ingo@intevation.de>
+
+	* src/main/java/de/intevation/flys/client/client/event/AdvanceHandler.java:
+	  New. This interface describes a handler that listens to events in order
+	  to advance to a next step.
+
+	* src/main/java/de/intevation/flys/client/client/ui/ContinuePanel.java:
+	  New. This panel doesn't allow users to enter data. It only displays a
+	  link that lets users step forward to a next state.
+
+	* src/main/java/de/intevation/flys/client/client/ui/ParameterList.java:
+	  The ParameterList needs to take care on states that do not require user
+	  input but that aren't the final state of an artifact. In such case, the
+	  UI provider should be the ContinuePanel only! It allows users to step to
+	  the next state. In order to provide such functionality - step forward
+	  without feeding the artifact - the ParameterList now implements the
+	  AdvanceHandler.
+
+	* src/main/java/de/intevation/flys/client/client/ui/UIProviderFactory.java:
+	  If the uiprovider attribute is 'continue', the ContinuePanel is
+	  returned.
+
+	* src/main/java/de/intevation/flys/client/client/ui/SelectProvider.java:
+	  Adapted the width of the label field.
+
+	* src/main/java/de/intevation/flys/client/client/FLYSConstants_de.properties,
+	  src/main/java/de/intevation/flys/client/client/FLYSConstants.properties,
+	  src/main/java/de/intevation/flys/client/client/FLYSConstants_en.properties,
+	  src/main/java/de/intevation/flys/client/client/FLYSConstants.java: Added
+	  strings for new states.
+
 2011-07-04  Ingo Weinzierl <ingo@intevation.de>
 
 	* src/main/java/de/intevation/flys/client/client/ui/DistancePanel.java:

http://dive4elements.wald.intevation.org