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 /**

http://dive4elements.wald.intevation.org