Mercurial > dive4elements > river
diff flys-client/src/main/java/de/intevation/flys/client/client/ui/SelectProvider.java @ 38:7142386e86c2
Some improvements for displaying old parameters.
flys-client/trunk@1471 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author | Ingo Weinzierl <ingo.weinzierl@intevation.de> |
---|---|
date | Mon, 14 Mar 2011 18:09:21 +0000 |
parents | b6b89ff1adee |
children | d573ae975330 |
line wrap: on
line diff
--- a/flys-client/src/main/java/de/intevation/flys/client/client/ui/SelectProvider.java Mon Mar 14 16:35:32 2011 +0000 +++ b/flys-client/src/main/java/de/intevation/flys/client/client/ui/SelectProvider.java Mon Mar 14 18:09:21 2011 +0000 @@ -45,6 +45,9 @@ /** The combobox.*/ protected ComboBoxItem combobox; + /** The name of the data object.*/ + protected String dataName; + /** * Creates a new UIProvider instance of this class. @@ -90,6 +93,8 @@ * @return a combobox. */ public Canvas create(Data data) { + dataName = data.getLabel(); + VLayout v = new VLayout(); Canvas content = createWidget(data); @@ -114,7 +119,7 @@ GWT.log("SelectProvider - create()"); HLayout layout = new HLayout(); - Label label = new Label(data.getLabel()); + Label label = new Label(data.getDescription()); DynamicForm form = new DynamicForm(); combobox = new ComboBoxItem(data.getLabel()); @@ -141,10 +146,10 @@ protected Data[] getData() { String selection = combobox.getValueAsString(); - DataItem item = new DefaultDataItem("river", null, selection); + DataItem item = new DefaultDataItem(dataName, null, selection); return new Data[] { new DefaultData( - "river", null, null, new DataItem[] { item }, null) }; + dataName, null, null, new DataItem[] { item }, null) }; } } // vim:set ts=4 sw=4 si et sta sts=4 fenc=utf8 :