Mercurial > dive4elements > river
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 |