From 4130f1d87d6ab387a363a4e44e8746eddc049d13 Mon Sep 17 00:00:00 2001 From: Pekka Hyvönen Date: Thu, 5 Jan 2017 18:09:32 +0200 Subject: Update component docs for 8 except Grid --- .../vaadin/tests/components/customfield/BooleanField.java | 13 +++++-------- 1 file changed, 5 insertions(+), 8 deletions(-) (limited to 'uitest') diff --git a/uitest/src/main/java/com/vaadin/tests/components/customfield/BooleanField.java b/uitest/src/main/java/com/vaadin/tests/components/customfield/BooleanField.java index 355ba50143..44c780bdd3 100644 --- a/uitest/src/main/java/com/vaadin/tests/components/customfield/BooleanField.java +++ b/uitest/src/main/java/com/vaadin/tests/components/customfield/BooleanField.java @@ -12,24 +12,20 @@ import com.vaadin.ui.VerticalLayout; * structures. Here, the commit etc. logic is not overridden. */ public class BooleanField extends CustomField { - + private final Button button = new Button("Off"); private boolean value; @Override protected Component initContent() { - VerticalLayout layout = new VerticalLayout(); - - layout.addComponent(new Label("Please click the button")); - - final Button button = new Button("Click me"); button.addClickListener(event -> { setValue(!getValue()); button.setCaption(getValue() ? "On" : "Off"); }); - layout.addComponent(button); + VerticalLayout layout = new VerticalLayout(); + layout.addComponent(new Label("Please click the button")); + layout.addComponent(button); return layout; - } @Override @@ -40,5 +36,6 @@ public class BooleanField extends CustomField { @Override protected void doSetValue(Boolean value) { this.value = value; + button.setCaption(value ? "On" : "Off"); } } -- cgit v1.2.3