From: Artur Signell Date: Mon, 6 Feb 2012 06:52:47 +0000 (+0000) Subject: Use value change listeners instead of click listeners for checkboxes X-Git-Tag: 7.0.0.alpha2~465 X-Git-Url: https://source.dussan.org/?a=commitdiff_plain;h=8d5920ba2f7ec0a5753614a7137bb792df38d489;p=vaadin-framework.git Use value change listeners instead of click listeners for checkboxes svn changeset:22912/svn branch:6.7 --- diff --git a/tests/testbench/com/vaadin/tests/components/table/HeaderFooterClickLeftRightMiddle.java b/tests/testbench/com/vaadin/tests/components/table/HeaderFooterClickLeftRightMiddle.java index 642067d826..c3cfb685dd 100644 --- a/tests/testbench/com/vaadin/tests/components/table/HeaderFooterClickLeftRightMiddle.java +++ b/tests/testbench/com/vaadin/tests/components/table/HeaderFooterClickLeftRightMiddle.java @@ -33,10 +33,10 @@ public class HeaderFooterClickLeftRightMiddle extends TestBase { CheckBox immediateCheckbox = new CheckBox("Immediate"); immediateCheckbox.setImmediate(true); immediateCheckbox.setValue(table.isImmediate()); - immediateCheckbox.addListener(new ClickListener() { + immediateCheckbox.addListener(new ValueChangeListener() { - public void buttonClick(ClickEvent event) { - table.setImmediate(event.getButton().booleanValue()); + public void valueChange(ValueChangeEvent event) { + table.setImmediate((Boolean) event.getProperty().getValue()); } }); @@ -107,11 +107,11 @@ public class HeaderFooterClickLeftRightMiddle extends TestBase { "Column reordering allowed"); columnReorderingCheckbox.setImmediate(true); columnReorderingCheckbox.setValue(table.isColumnReorderingAllowed()); - columnReorderingCheckbox.addListener(new ClickListener() { + columnReorderingCheckbox.addListener(new ValueChangeListener() { - public void buttonClick(ClickEvent event) { - table.setColumnReorderingAllowed(event.getButton() - .booleanValue()); + public void valueChange(ValueChangeEvent event) { + table.setColumnReorderingAllowed((Boolean) event.getProperty() + .getValue()); } });