Mercurial > dive4elements > river
comparison flys-client/src/main/java/de/intevation/flys/client/client/ui/chart/NaviChartOutputTab.java @ 4319:8d3523bbb088
NaviChartOutputTab: Use final var instead of alloc-on-the-fly in each callback.
author | Felix Wolfsteller <felix.wolfsteller@intevation.de> |
---|---|
date | Tue, 30 Oct 2012 10:35:37 +0100 |
parents | a17d0afd0db9 |
children | c3ac330d9be4 |
comparison
equal
deleted
inserted
replaced
4318:46511b4d8357 | 4319:8d3523bbb088 |
---|---|
94 collectionView.setSteps(100d); | 94 collectionView.setSteps(100d); |
95 } | 95 } |
96 collectionView.setMinKm(fix.getFilter().getFromKm()); | 96 collectionView.setMinKm(fix.getFilter().getFromKm()); |
97 collectionView.setMaxKm(fix.getFilter().getToKm()); | 97 collectionView.setMaxKm(fix.getFilter().getToKm()); |
98 | 98 |
99 NumberFormat nf = NumberFormat.getDecimalFormat(); | 99 final NumberFormat nf = NumberFormat.getDecimalFormat(); |
100 if (collectionView.getCurrentKm() == -1d) { | 100 if (collectionView.getCurrentKm() == -1d) { |
101 try { | 101 try { |
102 double d = Double.valueOf(fix.getFilter().getFromKm()); | 102 double d = Double.valueOf(fix.getFilter().getFromKm()); |
103 currentkm.setValue(nf.format(d)); | 103 currentkm.setValue(nf.format(d)); |
104 } catch (NumberFormatException e) { | 104 } catch (NumberFormatException e) { |
119 lower.addClickHandler(new ClickHandler() { | 119 lower.addClickHandler(new ClickHandler() { |
120 public void onClick(ClickEvent ce) { | 120 public void onClick(ClickEvent ce) { |
121 tbarPanel.deselectControls(); | 121 tbarPanel.deselectControls(); |
122 updateChartDown(); | 122 updateChartDown(); |
123 try { | 123 try { |
124 NumberFormat nf = NumberFormat.getDecimalFormat(); | |
125 double d = Double.valueOf(collectionView.getCurrentKm()); | 124 double d = Double.valueOf(collectionView.getCurrentKm()); |
126 currentkm.setValue(nf.format(d)); | 125 currentkm.setValue(nf.format(d)); |
127 } catch (NumberFormatException e) { | 126 } catch (NumberFormatException e) { |
128 currentkm.setValue(collectionView.getCurrentKm()); | 127 currentkm.setValue(collectionView.getCurrentKm()); |
129 } | 128 } |
133 upper.addClickHandler(new ClickHandler() { | 132 upper.addClickHandler(new ClickHandler() { |
134 public void onClick(ClickEvent ce) { | 133 public void onClick(ClickEvent ce) { |
135 tbarPanel.deselectControls(); | 134 tbarPanel.deselectControls(); |
136 updateChartUp(); | 135 updateChartUp(); |
137 try { | 136 try { |
138 NumberFormat nf = NumberFormat.getDecimalFormat(); | |
139 double d = Double.valueOf(collectionView.getCurrentKm()); | 137 double d = Double.valueOf(collectionView.getCurrentKm()); |
140 currentkm.setValue(nf.format(d)); | 138 currentkm.setValue(nf.format(d)); |
141 } catch (NumberFormatException e) { | 139 } catch (NumberFormatException e) { |
142 currentkm.setValue(collectionView.getCurrentKm()); | 140 currentkm.setValue(collectionView.getCurrentKm()); |
143 } | 141 } |
153 tbarPanel.deselectControls(); | 151 tbarPanel.deselectControls(); |
154 try { | 152 try { |
155 String s = kpe.getItem().getValue().toString(); | 153 String s = kpe.getItem().getValue().toString(); |
156 double d; | 154 double d; |
157 try { | 155 try { |
158 NumberFormat nf = NumberFormat.getDecimalFormat(); | |
159 d = nf.parse(s); | 156 d = nf.parse(s); |
160 currentkm.setValue(nf.format(d)); | 157 currentkm.setValue(nf.format(d)); |
161 } catch (NumberFormatException e) { | 158 } catch (NumberFormatException e) { |
162 d = -1d; | 159 d = -1d; |
163 } | 160 } |