Mercurial > dive4elements > river
diff flys-client/src/main/java/de/intevation/flys/client/client/ui/ModuleSelection.java @ 51:a2923d63f530
Introduced a data structure DataList to manage to list of Data objects of a single state.
flys-client/trunk@1505 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author | Ingo Weinzierl <ingo.weinzierl@intevation.de> |
---|---|
date | Thu, 17 Mar 2011 16:44:51 +0000 |
parents | f99c5f8e4672 |
children | 246af33f621c |
line wrap: on
line diff
--- a/flys-client/src/main/java/de/intevation/flys/client/client/ui/ModuleSelection.java Thu Mar 17 11:49:03 2011 +0000 +++ b/flys-client/src/main/java/de/intevation/flys/client/client/ui/ModuleSelection.java Thu Mar 17 16:44:51 2011 +0000 @@ -14,6 +14,7 @@ import de.intevation.flys.client.shared.model.Data; import de.intevation.flys.client.shared.model.DataItem; +import de.intevation.flys.client.shared.model.DataList; import de.intevation.flys.client.shared.model.DefaultData; import de.intevation.flys.client.shared.model.DefaultDataItem; @@ -68,9 +69,7 @@ * * @return the module selection combined with the river selection. */ - public Canvas create(Data data) { - dataName = data.getLabel(); - + public Canvas create(DataList data) { VLayout newLayout = new VLayout(); newLayout.setMembersMargin(10); @@ -142,7 +141,7 @@ DataItem[] items = new DefaultDataItem[1]; items[0] = new DefaultDataItem(module, module, module); - Data data = new DefaultData("module", null, null, items, null); + Data data = new DefaultData("module", null, null, items); return new Data[] {data, river[0]}; }