Mercurial > dive4elements > river
annotate gwt-client/src/main/java/org/dive4elements/river/client/client/ui/stationinfo/GaugeInfoPanel.java @ 7639:11bc2d6a2059
Removed obsolete imports.
author | Sascha L. Teichmann <teichmann@intevation.de> |
---|---|
date | Tue, 03 Dec 2013 16:11:54 +0100 |
parents | 22b5d1c6e2c0 |
children | 900299ab8e6e |
rev | line source |
---|---|
5861
172338b1407f
GWT client: Added copyright header.
Sascha L. Teichmann <teichmann@intevation.de>
parents:
5838
diff
changeset
|
1 /* Copyright (C) 2011, 2012, 2013 by Bundesanstalt für Gewässerkunde |
172338b1407f
GWT client: Added copyright header.
Sascha L. Teichmann <teichmann@intevation.de>
parents:
5838
diff
changeset
|
2 * Software engineering by Intevation GmbH |
172338b1407f
GWT client: Added copyright header.
Sascha L. Teichmann <teichmann@intevation.de>
parents:
5838
diff
changeset
|
3 * |
5993
ea9eef426962
Removed trailing whitespace.
Sascha L. Teichmann <teichmann@intevation.de>
parents:
5861
diff
changeset
|
4 * This file is Free Software under the GNU AGPL (>=v3) |
5861
172338b1407f
GWT client: Added copyright header.
Sascha L. Teichmann <teichmann@intevation.de>
parents:
5838
diff
changeset
|
5 * and comes with ABSOLUTELY NO WARRANTY! Check out the |
5993
ea9eef426962
Removed trailing whitespace.
Sascha L. Teichmann <teichmann@intevation.de>
parents:
5861
diff
changeset
|
6 * documentation coming with Dive4Elements River for details. |
5861
172338b1407f
GWT client: Added copyright header.
Sascha L. Teichmann <teichmann@intevation.de>
parents:
5838
diff
changeset
|
7 */ |
172338b1407f
GWT client: Added copyright header.
Sascha L. Teichmann <teichmann@intevation.de>
parents:
5838
diff
changeset
|
8 |
5835
821a02bbfb4e
Fixed internal java dependencies
Sascha L. Teichmann <teichmann@intevation.de>
parents:
5834
diff
changeset
|
9 package org.dive4elements.river.client.client.ui.stationinfo; |
4962
6f6461e07854
Move classes to its own java file
Björn Ricks <bjoern.ricks@intevation.de>
parents:
diff
changeset
|
10 |
6f6461e07854
Move classes to its own java file
Björn Ricks <bjoern.ricks@intevation.de>
parents:
diff
changeset
|
11 import com.google.gwt.core.client.GWT; |
4981
0e6e44e6725f
flys-client: (first draft) In GaugeInfo show link to show main values.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents:
4962
diff
changeset
|
12 import com.google.gwt.event.dom.client.ClickEvent; |
0e6e44e6725f
flys-client: (first draft) In GaugeInfo show link to show main values.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents:
4962
diff
changeset
|
13 import com.google.gwt.event.dom.client.ClickHandler; |
4962
6f6461e07854
Move classes to its own java file
Björn Ricks <bjoern.ricks@intevation.de>
parents:
diff
changeset
|
14 import com.google.gwt.i18n.client.NumberFormat; |
4981
0e6e44e6725f
flys-client: (first draft) In GaugeInfo show link to show main values.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents:
4962
diff
changeset
|
15 import com.google.gwt.user.client.ui.Anchor; |
5030
5ae8b8b46323
Removed last gwt part from gauge info panel.
Raimund Renkert <rrenkert@intevation.de>
parents:
4988
diff
changeset
|
16 import com.smartgwt.client.widgets.layout.HLayout; |
4962
6f6461e07854
Move classes to its own java file
Björn Ricks <bjoern.ricks@intevation.de>
parents:
diff
changeset
|
17 import com.smartgwt.client.widgets.layout.VLayout; |
4981
0e6e44e6725f
flys-client: (first draft) In GaugeInfo show link to show main values.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents:
4962
diff
changeset
|
18 import com.smartgwt.client.widgets.Label; |
4962
6f6461e07854
Move classes to its own java file
Björn Ricks <bjoern.ricks@intevation.de>
parents:
diff
changeset
|
19 |
5835
821a02bbfb4e
Fixed internal java dependencies
Sascha L. Teichmann <teichmann@intevation.de>
parents:
5834
diff
changeset
|
20 import org.dive4elements.river.client.client.FLYS; |
821a02bbfb4e
Fixed internal java dependencies
Sascha L. Teichmann <teichmann@intevation.de>
parents:
5834
diff
changeset
|
21 import org.dive4elements.river.client.client.FLYSConstants; |
821a02bbfb4e
Fixed internal java dependencies
Sascha L. Teichmann <teichmann@intevation.de>
parents:
5834
diff
changeset
|
22 import org.dive4elements.river.client.shared.model.GaugeInfo; |
4962
6f6461e07854
Move classes to its own java file
Björn Ricks <bjoern.ricks@intevation.de>
parents:
diff
changeset
|
23 |
6f6461e07854
Move classes to its own java file
Björn Ricks <bjoern.ricks@intevation.de>
parents:
diff
changeset
|
24 public class GaugeInfoPanel extends VLayout { |
6f6461e07854
Move classes to its own java file
Björn Ricks <bjoern.ricks@intevation.de>
parents:
diff
changeset
|
25 |
6f6461e07854
Move classes to its own java file
Björn Ricks <bjoern.ricks@intevation.de>
parents:
diff
changeset
|
26 /** The message class that provides i18n strings.*/ |
6f6461e07854
Move classes to its own java file
Björn Ricks <bjoern.ricks@intevation.de>
parents:
diff
changeset
|
27 private FLYSConstants MSG = GWT.create(FLYSConstants.class); |
6f6461e07854
Move classes to its own java file
Björn Ricks <bjoern.ricks@intevation.de>
parents:
diff
changeset
|
28 |
4981
0e6e44e6725f
flys-client: (first draft) In GaugeInfo show link to show main values.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents:
4962
diff
changeset
|
29 /** Application instance. */ |
0e6e44e6725f
flys-client: (first draft) In GaugeInfo show link to show main values.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents:
4962
diff
changeset
|
30 private FLYS flys; |
0e6e44e6725f
flys-client: (first draft) In GaugeInfo show link to show main values.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents:
4962
diff
changeset
|
31 |
0e6e44e6725f
flys-client: (first draft) In GaugeInfo show link to show main values.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents:
4962
diff
changeset
|
32 public GaugeInfoPanel(GaugeInfo gauge, FLYS flys) { |
0e6e44e6725f
flys-client: (first draft) In GaugeInfo show link to show main values.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents:
4962
diff
changeset
|
33 this.flys = flys; |
4962
6f6461e07854
Move classes to its own java file
Björn Ricks <bjoern.ricks@intevation.de>
parents:
diff
changeset
|
34 setStyleName("gaugeinfopanel"); |
6f6461e07854
Move classes to its own java file
Björn Ricks <bjoern.ricks@intevation.de>
parents:
diff
changeset
|
35 |
6f6461e07854
Move classes to its own java file
Björn Ricks <bjoern.ricks@intevation.de>
parents:
diff
changeset
|
36 NumberFormat nf = NumberFormat.getDecimalFormat(); |
6f6461e07854
Move classes to its own java file
Björn Ricks <bjoern.ricks@intevation.de>
parents:
diff
changeset
|
37 |
5030
5ae8b8b46323
Removed last gwt part from gauge info panel.
Raimund Renkert <rrenkert@intevation.de>
parents:
4988
diff
changeset
|
38 VLayout grid = new VLayout(); |
5ae8b8b46323
Removed last gwt part from gauge info panel.
Raimund Renkert <rrenkert@intevation.de>
parents:
4988
diff
changeset
|
39 HLayout line1 = new HLayout(); |
5ae8b8b46323
Removed last gwt part from gauge info panel.
Raimund Renkert <rrenkert@intevation.de>
parents:
4988
diff
changeset
|
40 |
4962
6f6461e07854
Move classes to its own java file
Björn Ricks <bjoern.ricks@intevation.de>
parents:
diff
changeset
|
41 Double minw = gauge.getMinW(); |
6f6461e07854
Move classes to its own java file
Björn Ricks <bjoern.ricks@intevation.de>
parents:
diff
changeset
|
42 Double maxw = gauge.getMaxW(); |
6f6461e07854
Move classes to its own java file
Björn Ricks <bjoern.ricks@intevation.de>
parents:
diff
changeset
|
43 if (minw != null && maxw != null) { |
5030
5ae8b8b46323
Removed last gwt part from gauge info panel.
Raimund Renkert <rrenkert@intevation.de>
parents:
4988
diff
changeset
|
44 Label key = new Label(MSG.wq_value_q()); |
5ae8b8b46323
Removed last gwt part from gauge info panel.
Raimund Renkert <rrenkert@intevation.de>
parents:
4988
diff
changeset
|
45 Label value = new Label(nf.format(minw) + |
5ae8b8b46323
Removed last gwt part from gauge info panel.
Raimund Renkert <rrenkert@intevation.de>
parents:
4988
diff
changeset
|
46 " - " + nf.format(maxw)); |
5ae8b8b46323
Removed last gwt part from gauge info panel.
Raimund Renkert <rrenkert@intevation.de>
parents:
4988
diff
changeset
|
47 key.setWidth(150); |
5ae8b8b46323
Removed last gwt part from gauge info panel.
Raimund Renkert <rrenkert@intevation.de>
parents:
4988
diff
changeset
|
48 line1.addMember(key); |
5ae8b8b46323
Removed last gwt part from gauge info panel.
Raimund Renkert <rrenkert@intevation.de>
parents:
4988
diff
changeset
|
49 line1.addMember(value); |
4962
6f6461e07854
Move classes to its own java file
Björn Ricks <bjoern.ricks@intevation.de>
parents:
diff
changeset
|
50 } |
6f6461e07854
Move classes to its own java file
Björn Ricks <bjoern.ricks@intevation.de>
parents:
diff
changeset
|
51 |
5030
5ae8b8b46323
Removed last gwt part from gauge info panel.
Raimund Renkert <rrenkert@intevation.de>
parents:
4988
diff
changeset
|
52 HLayout line2 = new HLayout(); |
4962
6f6461e07854
Move classes to its own java file
Björn Ricks <bjoern.ricks@intevation.de>
parents:
diff
changeset
|
53 Double minq = gauge.getMinQ(); |
6f6461e07854
Move classes to its own java file
Björn Ricks <bjoern.ricks@intevation.de>
parents:
diff
changeset
|
54 Double maxq = gauge.getMaxQ(); |
6f6461e07854
Move classes to its own java file
Björn Ricks <bjoern.ricks@intevation.de>
parents:
diff
changeset
|
55 if (minq != null && maxq != null) { |
5030
5ae8b8b46323
Removed last gwt part from gauge info panel.
Raimund Renkert <rrenkert@intevation.de>
parents:
4988
diff
changeset
|
56 Label key = new Label(MSG.wq_value_w()); |
5ae8b8b46323
Removed last gwt part from gauge info panel.
Raimund Renkert <rrenkert@intevation.de>
parents:
4988
diff
changeset
|
57 Label value = new Label( nf.format(minq) + |
4962
6f6461e07854
Move classes to its own java file
Björn Ricks <bjoern.ricks@intevation.de>
parents:
diff
changeset
|
58 " - " + nf.format(maxq)); |
5030
5ae8b8b46323
Removed last gwt part from gauge info panel.
Raimund Renkert <rrenkert@intevation.de>
parents:
4988
diff
changeset
|
59 key.setWidth(150); |
5ae8b8b46323
Removed last gwt part from gauge info panel.
Raimund Renkert <rrenkert@intevation.de>
parents:
4988
diff
changeset
|
60 line2.addMember(key); |
5ae8b8b46323
Removed last gwt part from gauge info panel.
Raimund Renkert <rrenkert@intevation.de>
parents:
4988
diff
changeset
|
61 line2.addMember(value); |
4962
6f6461e07854
Move classes to its own java file
Björn Ricks <bjoern.ricks@intevation.de>
parents:
diff
changeset
|
62 } |
6f6461e07854
Move classes to its own java file
Björn Ricks <bjoern.ricks@intevation.de>
parents:
diff
changeset
|
63 |
5030
5ae8b8b46323
Removed last gwt part from gauge info panel.
Raimund Renkert <rrenkert@intevation.de>
parents:
4988
diff
changeset
|
64 HLayout line3 = new HLayout(); |
4962
6f6461e07854
Move classes to its own java file
Björn Ricks <bjoern.ricks@intevation.de>
parents:
diff
changeset
|
65 Double aeo = gauge.getAeo(); |
6f6461e07854
Move classes to its own java file
Björn Ricks <bjoern.ricks@intevation.de>
parents:
diff
changeset
|
66 if (aeo != null) { |
5030
5ae8b8b46323
Removed last gwt part from gauge info panel.
Raimund Renkert <rrenkert@intevation.de>
parents:
4988
diff
changeset
|
67 Label key = new Label("AEO [km²]"); |
5ae8b8b46323
Removed last gwt part from gauge info panel.
Raimund Renkert <rrenkert@intevation.de>
parents:
4988
diff
changeset
|
68 Label value = new Label(nf.format(aeo)); |
5ae8b8b46323
Removed last gwt part from gauge info panel.
Raimund Renkert <rrenkert@intevation.de>
parents:
4988
diff
changeset
|
69 key.setWidth(150); |
5ae8b8b46323
Removed last gwt part from gauge info panel.
Raimund Renkert <rrenkert@intevation.de>
parents:
4988
diff
changeset
|
70 line3.addMember(key); |
5ae8b8b46323
Removed last gwt part from gauge info panel.
Raimund Renkert <rrenkert@intevation.de>
parents:
4988
diff
changeset
|
71 line3.addMember(value); |
4962
6f6461e07854
Move classes to its own java file
Björn Ricks <bjoern.ricks@intevation.de>
parents:
diff
changeset
|
72 } |
6f6461e07854
Move classes to its own java file
Björn Ricks <bjoern.ricks@intevation.de>
parents:
diff
changeset
|
73 |
5030
5ae8b8b46323
Removed last gwt part from gauge info panel.
Raimund Renkert <rrenkert@intevation.de>
parents:
4988
diff
changeset
|
74 HLayout line4 = new HLayout(); |
4962
6f6461e07854
Move classes to its own java file
Björn Ricks <bjoern.ricks@intevation.de>
parents:
diff
changeset
|
75 Double datum = gauge.getDatum(); |
6f6461e07854
Move classes to its own java file
Björn Ricks <bjoern.ricks@intevation.de>
parents:
diff
changeset
|
76 if (datum != null) { |
5030
5ae8b8b46323
Removed last gwt part from gauge info panel.
Raimund Renkert <rrenkert@intevation.de>
parents:
4988
diff
changeset
|
77 Label key = new Label(MSG.gauge_zero() + " [" + |
4962
6f6461e07854
Move classes to its own java file
Björn Ricks <bjoern.ricks@intevation.de>
parents:
diff
changeset
|
78 gauge.getWstUnit() + "]"); |
5030
5ae8b8b46323
Removed last gwt part from gauge info panel.
Raimund Renkert <rrenkert@intevation.de>
parents:
4988
diff
changeset
|
79 Label value = new Label(nf.format(datum)); |
5ae8b8b46323
Removed last gwt part from gauge info panel.
Raimund Renkert <rrenkert@intevation.de>
parents:
4988
diff
changeset
|
80 key.setWidth(150); |
5ae8b8b46323
Removed last gwt part from gauge info panel.
Raimund Renkert <rrenkert@intevation.de>
parents:
4988
diff
changeset
|
81 line4.addMember(key); |
5ae8b8b46323
Removed last gwt part from gauge info panel.
Raimund Renkert <rrenkert@intevation.de>
parents:
4988
diff
changeset
|
82 line4.addMember(value); |
4962
6f6461e07854
Move classes to its own java file
Björn Ricks <bjoern.ricks@intevation.de>
parents:
diff
changeset
|
83 } |
6f6461e07854
Move classes to its own java file
Björn Ricks <bjoern.ricks@intevation.de>
parents:
diff
changeset
|
84 |
5030
5ae8b8b46323
Removed last gwt part from gauge info panel.
Raimund Renkert <rrenkert@intevation.de>
parents:
4988
diff
changeset
|
85 HLayout line5 = new HLayout(); |
5ae8b8b46323
Removed last gwt part from gauge info panel.
Raimund Renkert <rrenkert@intevation.de>
parents:
4988
diff
changeset
|
86 line5.addMember(new GaugeMainValueAnchor(flys, gauge)); |
4988
e2053fbcd165
GaugeInfoPanel: Smarter formatten link, i18n.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents:
4981
diff
changeset
|
87 |
7562
22b5d1c6e2c0
issue1542: Do not show link to w/q value view if no mainvalues are there.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents:
5993
diff
changeset
|
88 if (minw != null && maxw != null) { |
22b5d1c6e2c0
issue1542: Do not show link to w/q value view if no mainvalues are there.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents:
5993
diff
changeset
|
89 grid.addMember(line1); |
22b5d1c6e2c0
issue1542: Do not show link to w/q value view if no mainvalues are there.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents:
5993
diff
changeset
|
90 } |
22b5d1c6e2c0
issue1542: Do not show link to w/q value view if no mainvalues are there.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents:
5993
diff
changeset
|
91 if (minq != null && maxq != null) { |
22b5d1c6e2c0
issue1542: Do not show link to w/q value view if no mainvalues are there.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents:
5993
diff
changeset
|
92 grid.addMember(line2); |
22b5d1c6e2c0
issue1542: Do not show link to w/q value view if no mainvalues are there.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents:
5993
diff
changeset
|
93 } |
5030
5ae8b8b46323
Removed last gwt part from gauge info panel.
Raimund Renkert <rrenkert@intevation.de>
parents:
4988
diff
changeset
|
94 grid.addMember(line3); |
5ae8b8b46323
Removed last gwt part from gauge info panel.
Raimund Renkert <rrenkert@intevation.de>
parents:
4988
diff
changeset
|
95 grid.addMember(line4); |
7562
22b5d1c6e2c0
issue1542: Do not show link to w/q value view if no mainvalues are there.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents:
5993
diff
changeset
|
96 // Do not show link if no values anyway. |
22b5d1c6e2c0
issue1542: Do not show link to w/q value view if no mainvalues are there.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents:
5993
diff
changeset
|
97 if (minw != null && maxw != null && minq != null && maxq != null) { |
22b5d1c6e2c0
issue1542: Do not show link to w/q value view if no mainvalues are there.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents:
5993
diff
changeset
|
98 grid.addMember(line5); |
22b5d1c6e2c0
issue1542: Do not show link to w/q value view if no mainvalues are there.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents:
5993
diff
changeset
|
99 } |
4962
6f6461e07854
Move classes to its own java file
Björn Ricks <bjoern.ricks@intevation.de>
parents:
diff
changeset
|
100 addMember(grid); |
4981
0e6e44e6725f
flys-client: (first draft) In GaugeInfo show link to show main values.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents:
4962
diff
changeset
|
101 } |
0e6e44e6725f
flys-client: (first draft) In GaugeInfo show link to show main values.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents:
4962
diff
changeset
|
102 |
0e6e44e6725f
flys-client: (first draft) In GaugeInfo show link to show main values.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents:
4962
diff
changeset
|
103 |
0e6e44e6725f
flys-client: (first draft) In GaugeInfo show link to show main values.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents:
4962
diff
changeset
|
104 /** |
0e6e44e6725f
flys-client: (first draft) In GaugeInfo show link to show main values.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents:
4962
diff
changeset
|
105 * Clickable anchor that asks application to show window with |
0e6e44e6725f
flys-client: (first draft) In GaugeInfo show link to show main values.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents:
4962
diff
changeset
|
106 * main values for gauge. |
0e6e44e6725f
flys-client: (first draft) In GaugeInfo show link to show main values.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents:
4962
diff
changeset
|
107 */ |
0e6e44e6725f
flys-client: (first draft) In GaugeInfo show link to show main values.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents:
4962
diff
changeset
|
108 class GaugeMainValueAnchor extends Anchor implements ClickHandler { |
0e6e44e6725f
flys-client: (first draft) In GaugeInfo show link to show main values.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents:
4962
diff
changeset
|
109 |
0e6e44e6725f
flys-client: (first draft) In GaugeInfo show link to show main values.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents:
4962
diff
changeset
|
110 private FLYS flys; |
0e6e44e6725f
flys-client: (first draft) In GaugeInfo show link to show main values.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents:
4962
diff
changeset
|
111 private GaugeInfo gauge; |
0e6e44e6725f
flys-client: (first draft) In GaugeInfo show link to show main values.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents:
4962
diff
changeset
|
112 |
0e6e44e6725f
flys-client: (first draft) In GaugeInfo show link to show main values.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents:
4962
diff
changeset
|
113 public GaugeMainValueAnchor(FLYS flys, GaugeInfo gauge) { |
4988
e2053fbcd165
GaugeInfoPanel: Smarter formatten link, i18n.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents:
4981
diff
changeset
|
114 super(MSG.show_mainvalues()); |
4981
0e6e44e6725f
flys-client: (first draft) In GaugeInfo show link to show main values.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents:
4962
diff
changeset
|
115 this.flys = flys; |
0e6e44e6725f
flys-client: (first draft) In GaugeInfo show link to show main values.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents:
4962
diff
changeset
|
116 this.gauge = gauge; |
4988
e2053fbcd165
GaugeInfoPanel: Smarter formatten link, i18n.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents:
4981
diff
changeset
|
117 this.setHeight("5"); |
4981
0e6e44e6725f
flys-client: (first draft) In GaugeInfo show link to show main values.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents:
4962
diff
changeset
|
118 |
0e6e44e6725f
flys-client: (first draft) In GaugeInfo show link to show main values.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents:
4962
diff
changeset
|
119 addClickHandler(this); |
0e6e44e6725f
flys-client: (first draft) In GaugeInfo show link to show main values.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents:
4962
diff
changeset
|
120 } |
0e6e44e6725f
flys-client: (first draft) In GaugeInfo show link to show main values.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents:
4962
diff
changeset
|
121 |
0e6e44e6725f
flys-client: (first draft) In GaugeInfo show link to show main values.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents:
4962
diff
changeset
|
122 @Override |
0e6e44e6725f
flys-client: (first draft) In GaugeInfo show link to show main values.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents:
4962
diff
changeset
|
123 public void onClick(ClickEvent ev) { |
0e6e44e6725f
flys-client: (first draft) In GaugeInfo show link to show main values.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents:
4962
diff
changeset
|
124 GWT.log("GaugeMainValueAnchor - onClick " + gauge.getRiverName() + |
0e6e44e6725f
flys-client: (first draft) In GaugeInfo show link to show main values.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents:
4962
diff
changeset
|
125 " " + gauge.getOfficialNumber()); |
0e6e44e6725f
flys-client: (first draft) In GaugeInfo show link to show main values.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents:
4962
diff
changeset
|
126 flys.newGaugeMainValueTable(gauge); |
0e6e44e6725f
flys-client: (first draft) In GaugeInfo show link to show main values.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents:
4962
diff
changeset
|
127 } |
4962
6f6461e07854
Move classes to its own java file
Björn Ricks <bjoern.ricks@intevation.de>
parents:
diff
changeset
|
128 } |
6f6461e07854
Move classes to its own java file
Björn Ricks <bjoern.ricks@intevation.de>
parents:
diff
changeset
|
129 } |