# HG changeset patch # User Tim Englich # Date 1257941775 0 # Node ID 113b06ab211026151de08ed1ddc2d46f6aa980fc # Parent 4e8f0fd8ed79f7809f83113c3230e58609f515cb BugFix: The Value of SingleInputFields will now also be shown in the static ui. issue81 gnv-artifacts/trunk@321 c6561f87-3c4e-4783-a992-168aeb5c3f6f diff -r 4e8f0fd8ed79 -r 113b06ab2110 gnv-artifacts/ChangeLog --- a/gnv-artifacts/ChangeLog Wed Nov 11 09:52:16 2009 +0000 +++ b/gnv-artifacts/ChangeLog Wed Nov 11 12:16:15 2009 +0000 @@ -1,3 +1,13 @@ +2009-11-11 Tim Englich + + * src/main/java/de/intevation/gnv/transition/describedata/DefaultSingleValueDescribeData.java (setValue): + * src/main/java/de/intevation/gnv/transition/describedata/SingleValueDescribeData.java: + Added setValue-Method for setting the Value which was sent back to the Servere + using the feed-request. issue81 + * src/main/java/de/intevation/gnv/transition/TransitionBase.java (getDescribeData): + Added SingleValueDescribeData to the method for storing InputValues for + Describeoutput issue81 + 2009-11-11 Tim Englich * src/main/java/de/intevation/gnv/transition/describedata/MinMaxDescribeData.java, @@ -8,7 +18,7 @@ * src/main/java/de/intevation/gnv/transition/TransitionBase.java (describe): Changed the usage of the Name of the MinMaxTransition from getMinName to getName. - + * src/main/java/de/intevation/gnv/transition/MinMaxTransition.java (purifyResult): Changed the Constructor of MinMaxTransition according to API-Changes of DefaultMinMaxDescribeData diff -r 4e8f0fd8ed79 -r 113b06ab2110 gnv-artifacts/src/main/java/de/intevation/gnv/transition/TransitionBase.java --- a/gnv-artifacts/src/main/java/de/intevation/gnv/transition/TransitionBase.java Wed Nov 11 09:52:16 2009 +0000 +++ b/gnv-artifacts/src/main/java/de/intevation/gnv/transition/TransitionBase.java Wed Nov 11 12:16:15 2009 +0000 @@ -302,6 +302,8 @@ if (inputData.getName().equals(MAXVALUEFIELDNAME)) { data.setMaxValue(inputData.getValue()); } + } else if (o instanceof SingleValueDescribeData) { + ((SingleValueDescribeData)o).setValue(inputData.getValue()); } } } @@ -324,6 +326,10 @@ if (name.equals(((MinMaxDescribeData) o).getMaxName())) { return o; } + }else if (o instanceof SingleValueDescribeData) { + if (name.equals(((SingleValueDescribeData)o).getName())){ + return o; + } } } } diff -r 4e8f0fd8ed79 -r 113b06ab2110 gnv-artifacts/src/main/java/de/intevation/gnv/transition/describedata/DefaultSingleValueDescribeData.java --- a/gnv-artifacts/src/main/java/de/intevation/gnv/transition/describedata/DefaultSingleValueDescribeData.java Wed Nov 11 09:52:16 2009 +0000 +++ b/gnv-artifacts/src/main/java/de/intevation/gnv/transition/describedata/DefaultSingleValueDescribeData.java Wed Nov 11 12:16:15 2009 +0000 @@ -44,4 +44,8 @@ return this.value; } + public void setValue(String value) { + this.value = value; + } + } diff -r 4e8f0fd8ed79 -r 113b06ab2110 gnv-artifacts/src/main/java/de/intevation/gnv/transition/describedata/SingleValueDescribeData.java --- a/gnv-artifacts/src/main/java/de/intevation/gnv/transition/describedata/SingleValueDescribeData.java Wed Nov 11 09:52:16 2009 +0000 +++ b/gnv-artifacts/src/main/java/de/intevation/gnv/transition/describedata/SingleValueDescribeData.java Wed Nov 11 12:16:15 2009 +0000 @@ -12,4 +12,6 @@ public String getName(); public String getValue(); + + public void setValue(String value); }