Mercurial > dive4elements > river
diff gwt-client/src/main/java/org/dive4elements/river/client/client/ui/bundu/CustomFixationChoiceRadioPanel.java @ 9369:1a4d2ce77423
radio choice fix
author | gernotbelger |
---|---|
date | Thu, 02 Aug 2018 17:39:13 +0200 |
parents | 3d006afee054 |
children |
line wrap: on
line diff
--- a/gwt-client/src/main/java/org/dive4elements/river/client/client/ui/bundu/CustomFixationChoiceRadioPanel.java Thu Aug 02 15:06:22 2018 +0200 +++ b/gwt-client/src/main/java/org/dive4elements/river/client/client/ui/bundu/CustomFixationChoiceRadioPanel.java Thu Aug 02 17:39:13 2018 +0200 @@ -37,6 +37,10 @@ private String events[]; private int bezugsjahr = 0; + public CustomFixationChoiceRadioPanel() { + super("fix_choice"); + } + @Override public Canvas createOld(final DataList dataList) { // wild überschrieben :-( final List<Data> list = dataList.getAll(); @@ -47,7 +51,7 @@ layoutChoice.setWidth(400); for (final Data item : list) { - if ("fix_choice".equals(item.getLabel())) { + if (getDatakey().equals(item.getLabel())) { final Label labelLabel = new Label(this.MSG.bundu_bezugswst_fix_choice_title()); final Label valueLabel = new Label(item.getItems()[0].getLabel()); @@ -106,8 +110,8 @@ DataItem startItem = new DefaultDataItem(null, null, ""); DataItem endItem = new DefaultDataItem(null, null, ""); - final DataItem item = new DefaultDataItem("fix_choice", "fix_choice", value); - data.add(new DefaultData("fix_choice", null, null, new DataItem[] { item })); + final DataItem item = new DefaultDataItem(getDatakey(), getDatakey(), value); + data.add(new DefaultData(getDatakey(), null, null, new DataItem[] { item })); if (value.equals("state.bundu.wst.fix.auto")) { // set gauges: (do not appear in create old, but need to be set for calculation purpose