comparison flys-client/src/main/java/de/intevation/flys/client/client/FLYS.java @ 4990:eee722bc85da

FLYS: For Gauge Main Value view, avoid corner cases of gauge range.
author Felix Wolfsteller <felix.wolfsteller@intevation.de>
date Thu, 14 Feb 2013 11:05:23 +0100
parents 8c9567dd2e60
children ef289466917a
comparison
equal deleted inserted replaced
4988:e2053fbcd165 4990:eee722bc85da
439 439
440 440
441 /** Opens a window with Main Values from gauge. */ 441 /** Opens a window with Main Values from gauge. */
442 public void newGaugeMainValueTable(GaugeInfo gauge) { 442 public void newGaugeMainValueTable(GaugeInfo gauge) {
443 Window mainValueView = new Window(); 443 Window mainValueView = new Window();
444
445 // Take middle to avoid issues at borders.
446 double km = (gauge.getKmEnd() + gauge.getKmStart())/2d;
444 mainValueView.addItem(new WQAutoTabSet(gauge.getRiverName(), 447 mainValueView.addItem(new WQAutoTabSet(gauge.getRiverName(),
445 new double[] {gauge.getKmStart(), gauge.getKmEnd()})); 448 new double[] {km, km}));
446 mainValueView.setWidth(1010); 449 mainValueView.setWidth(1010);
447 mainValueView.setHeight(700); 450 mainValueView.setHeight(700);
448 451
449 mainValueView.setMaximized(true); 452 mainValueView.setMaximized(true);
450 453

http://dive4elements.wald.intevation.org