Mercurial > dive4elements > river
comparison gwt-client/src/main/java/org/dive4elements/river/client/client/ui/stationinfo/GaugeInfoPanel.java @ 7562:22b5d1c6e2c0
issue1542: Do not show link to w/q value view if no mainvalues are there.
Do not add empty space if no q or w value range will be shown.
author | Felix Wolfsteller <felix.wolfsteller@intevation.de> |
---|---|
date | Tue, 12 Nov 2013 17:46:04 +0100 |
parents | ea9eef426962 |
children | 11bc2d6a2059 |
comparison
equal
deleted
inserted
replaced
7561:368d419ae4d1 | 7562:22b5d1c6e2c0 |
---|---|
14 import com.google.gwt.i18n.client.NumberFormat; | 14 import com.google.gwt.i18n.client.NumberFormat; |
15 import com.google.gwt.user.client.ui.Anchor; | 15 import com.google.gwt.user.client.ui.Anchor; |
16 import com.smartgwt.client.widgets.layout.HLayout; | 16 import com.smartgwt.client.widgets.layout.HLayout; |
17 import com.smartgwt.client.widgets.layout.VLayout; | 17 import com.smartgwt.client.widgets.layout.VLayout; |
18 import com.smartgwt.client.widgets.Label; | 18 import com.smartgwt.client.widgets.Label; |
19 import com.smartgwt.client.util.SC; | |
19 | 20 |
20 import org.dive4elements.river.client.client.FLYS; | 21 import org.dive4elements.river.client.client.FLYS; |
21 import org.dive4elements.river.client.client.FLYSConstants; | 22 import org.dive4elements.river.client.client.FLYSConstants; |
22 import org.dive4elements.river.client.shared.model.GaugeInfo; | 23 import org.dive4elements.river.client.shared.model.GaugeInfo; |
23 | 24 |
83 } | 84 } |
84 | 85 |
85 HLayout line5 = new HLayout(); | 86 HLayout line5 = new HLayout(); |
86 line5.addMember(new GaugeMainValueAnchor(flys, gauge)); | 87 line5.addMember(new GaugeMainValueAnchor(flys, gauge)); |
87 | 88 |
88 grid.addMember(line1); | 89 if (minw != null && maxw != null) { |
89 grid.addMember(line2); | 90 grid.addMember(line1); |
91 } | |
92 if (minq != null && maxq != null) { | |
93 grid.addMember(line2); | |
94 } | |
90 grid.addMember(line3); | 95 grid.addMember(line3); |
91 grid.addMember(line4); | 96 grid.addMember(line4); |
92 grid.addMember(line5); | 97 // Do not show link if no values anyway. |
98 if (minw != null && maxw != null && minq != null && maxq != null) { | |
99 grid.addMember(line5); | |
100 } | |
93 addMember(grid); | 101 addMember(grid); |
94 } | 102 } |
95 | 103 |
96 | 104 |
97 /** | 105 /** |