comparison flys-client/src/main/java/de/intevation/flys/client/client/ui/chart/CrossSectionChartThemePanel.java @ 2481:37438d7228b4

Cosmetics. flys-client/trunk@4253 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author Felix Wolfsteller <felix.wolfsteller@intevation.de>
date Tue, 17 Apr 2012 14:20:35 +0000
parents 7568d97d74ce
children cef4c624c68c
comparison
equal deleted inserted replaced
2480:d46103338dfd 2481:37438d7228b4
58 58
59 59
60 /** 60 /**
61 * ThemePanel much like ChartThemePanel, but shows an "Actions" column, 61 * ThemePanel much like ChartThemePanel, but shows an "Actions" column,
62 * needed for interaction in the CrossSection Charts and a selector to 62 * needed for interaction in the CrossSection Charts and a selector to
63 * declare which cross section profile is "master". 63 * declare which cross section profile is "master" (waterlevels refer to the
64 * chosen kilometer of that cross section profile).
64 * Also can show 'area creation' context menus. 65 * Also can show 'area creation' context menus.
65 */ 66 */
66 public class CrossSectionChartThemePanel 67 public class CrossSectionChartThemePanel
67 extends ChartThemePanel { 68 extends ChartThemePanel {
68 /** Artifact Clone/Creation service. */ 69 /** Artifact Clone/Creation service. */
537 538
538 // When losing focus, update values. 539 // When losing focus, update values.
539 final SpinnerItem spinnerItem = createSpinnerItem(facetRecord); 540 final SpinnerItem spinnerItem = createSpinnerItem(facetRecord);
540 spinnerItem.addBlurHandler(new BlurHandler() { 541 spinnerItem.addBlurHandler(new BlurHandler() {
541 @Override 542 @Override
542 public void onBlur (BlurEvent be) { 543 public void onBlur(BlurEvent be) {
543 spinnerValueEntered(spinnerItem, 544 spinnerValueEntered(spinnerItem,
544 Double.parseDouble(spinnerItem.getValue().toString()), 545 Double.parseDouble(spinnerItem.getValue().toString()),
545 facetRecord); 546 facetRecord);
546 } 547 }
547 }); 548 });
548 549
549 // Add KeyPressHandler to lose focus when Enter key is pressed. 550 // Add KeyPressHandler to lose focus when Enter key is pressed.
550 spinnerItem.addKeyPressHandler(new KeyPressHandler(){ 551 spinnerItem.addKeyPressHandler(new KeyPressHandler(){
552 @Override
551 public void onKeyPress(KeyPressEvent kpe) { 553 public void onKeyPress(KeyPressEvent kpe) {
552 if (kpe.getKeyName().equals("Enter")) { 554 if (kpe.getKeyName().equals("Enter")) {
553 spinnerItem.blurItem(); 555 spinnerItem.blurItem();
554 } 556 }
555 } 557 }

http://dive4elements.wald.intevation.org