Mercurial > dive4elements > river
comparison gwt-client/src/main/java/org/dive4elements/river/client/client/ui/stationinfo/GaugeListGrid.java @ 6272:24be0cc1c67c
Replaced the 'old school' wiki link buttons with default links.
author | Raimund Renkert <rrenkert@intevation.de> |
---|---|
date | Tue, 11 Jun 2013 12:57:51 +0200 |
parents | 7aadc0e2e3fa |
children | a52a038a6a09 |
comparison
equal
deleted
inserted
replaced
6271:9b7f1288e6c4 | 6272:24be0cc1c67c |
---|---|
13 | 13 |
14 import com.google.gwt.core.client.GWT; | 14 import com.google.gwt.core.client.GWT; |
15 import com.smartgwt.client.types.ListGridFieldType; | 15 import com.smartgwt.client.types.ListGridFieldType; |
16 import com.smartgwt.client.widgets.Canvas; | 16 import com.smartgwt.client.widgets.Canvas; |
17 import com.smartgwt.client.widgets.WidgetCanvas; | 17 import com.smartgwt.client.widgets.WidgetCanvas; |
18 import com.smartgwt.client.widgets.form.DynamicForm; | |
18 import com.smartgwt.client.widgets.grid.ListGridField; | 19 import com.smartgwt.client.widgets.grid.ListGridField; |
19 import com.smartgwt.client.widgets.grid.ListGridRecord; | 20 import com.smartgwt.client.widgets.grid.ListGridRecord; |
20 import com.smartgwt.client.widgets.grid.events.RecordClickEvent; | 21 import com.smartgwt.client.widgets.grid.events.RecordClickEvent; |
21 import com.smartgwt.client.widgets.grid.events.RecordClickHandler; | 22 import com.smartgwt.client.widgets.grid.events.RecordClickHandler; |
22 | 23 |
41 //TODO i18n!!! | 42 //TODO i18n!!! |
42 ListGridField nfield = new ListGridField("name", "Pegel"); | 43 ListGridField nfield = new ListGridField("name", "Pegel"); |
43 ListGridField sfield = new ListGridField("kmstart", "Start [km]", 60); | 44 ListGridField sfield = new ListGridField("kmstart", "Start [km]", 60); |
44 ListGridField efield = new ListGridField("kmend", "Ende [km]", 60); | 45 ListGridField efield = new ListGridField("kmend", "Ende [km]", 60); |
45 ListGridField stfield = new ListGridField("station", "Station [km]"); | 46 ListGridField stfield = new ListGridField("station", "Station [km]"); |
46 ListGridField lfield = new ListGridField("link", "Info"); | 47 ListGridField lfield = new ListGridField("infolink", "Info"); |
47 lfield.setType(ListGridFieldType.LINK); | |
48 lfield.setCellFormatter(WikiLinks.cellFormatter(flys)); | |
49 ListGridField cfield = new ListGridField("curvelink", MSG.gauge_curve_link()); | 48 ListGridField cfield = new ListGridField("curvelink", MSG.gauge_curve_link()); |
50 cfield.addRecordClickHandler(this); | 49 cfield.addRecordClickHandler(this); |
51 | 50 |
51 this.setShowRecordComponents(true); | |
52 this.setShowRecordComponentsByCell(true); | |
52 this.setFields(nfield, sfield, efield, stfield, lfield, cfield); | 53 this.setFields(nfield, sfield, efield, stfield, lfield, cfield); |
53 } | 54 } |
54 | 55 |
55 public void setRiverInfo(RiverInfo riverinfo) { | 56 public void setRiverInfo(RiverInfo riverinfo) { |
56 List<GaugeInfo> gauges = riverinfo.getGauges(); | 57 List<GaugeInfo> gauges = riverinfo.getGauges(); |