Mercurial > dive4elements > river
comparison gwt-client/src/main/java/org/dive4elements/river/client/client/ui/uinfo/VegetationzonesTableEditPanel.java @ 9118:431f1c269be5
Veg-Zone Table improved, State change data recovery;
author | gernotbelger |
---|---|
date | Mon, 04 Jun 2018 19:38:59 +0200 |
parents | 31b3cae5de0d |
children | 22a3999fd536 |
comparison
equal
deleted
inserted
replaced
9117:623b51bf03d7 | 9118:431f1c269be5 |
---|---|
32 private TextItem end; | 32 private TextItem end; |
33 | 33 |
34 @Override | 34 @Override |
35 public void createWidget(final Layout root, final DataList data) { | 35 public void createWidget(final Layout root, final DataList data) { |
36 | 36 |
37 final ListGrid elements = super.createTable(root, data, 450, true); | 37 final ListGrid elements = super.createTable(root, data, "450", true); |
38 | 38 |
39 this.vegzone = PanelHelper.createItem("uinfo_vegetation_zone_label", this.MSG.uinfo_vegetation_zone_label(), 200); | 39 this.vegzone = PanelHelper.createItem("uinfo_vegetation_zone_label", this.MSG.uinfo_vegetation_zone_label(), "*");// 450); |
40 this.vegzone.setColSpan(4); | 40 this.vegzone.setColSpan(4); |
41 this.start = PanelHelper.createIntegerItem("uinfo_vegetation_zones_from", this.MSG.uinfo_vegetation_zones_from(), 50); | 41 this.start = PanelHelper.createIntegerItem("uinfo_vegetation_zones_from", this.MSG.uinfo_vegetation_zones_from(), "*"); |
42 this.end = PanelHelper.createIntegerItem("uinfo_vegetation_zones_to", this.MSG.uinfo_vegetation_zones_to(), 50); | 42 this.end = PanelHelper.createIntegerItem("uinfo_vegetation_zones_to", this.MSG.uinfo_vegetation_zones_to(), "*"); |
43 final VLayout fields = new VLayout(); | 43 final VLayout fields = new VLayout(); |
44 | 44 |
45 final Button add = new Button(this.MSG.add_date()); // TODO: make key more generic or change to more specific | 45 final Button add = new Button(this.MSG.add_date()); // TODO: make key more generic or change to more specific |
46 | 46 |
47 final DynamicForm form1 = new DynamicForm(); | 47 final DynamicForm form1 = new DynamicForm(); |
48 | |
48 form1.setNumCols(4); // für Layout untereinander muss 2 eingestellt werden | 49 form1.setNumCols(4); // für Layout untereinander muss 2 eingestellt werden |
49 | 50 |
50 form1.setFields(this.vegzone, this.start, this.end); | 51 form1.setFields(this.vegzone, this.start, this.end); |
51 | 52 |
52 add.addClickHandler(new ClickHandler() { | 53 add.addClickHandler(new ClickHandler() { |
73 } | 74 } |
74 } | 75 } |
75 }); | 76 }); |
76 | 77 |
77 fields.addMember(form1); | 78 fields.addMember(form1); |
79 | |
78 root.addMember(fields); | 80 root.addMember(fields); |
79 root.addMember(PanelHelper.getSpacer(10)); | 81 root.addMember(PanelHelper.getSpacer(10)); |
80 root.addMember(add); | 82 root.addMember(add); |
81 root.addMember(PanelHelper.getSpacer(20)); | 83 root.addMember(PanelHelper.getSpacer(20)); |
82 } | 84 } |