Package com.vaadin.data.Property

Examples of com.vaadin.data.Property.ValueChangeListener


                }
            }

        });
        testField.addListener(new ValueChangeListener() {
            @Override
            public void valueChange(ValueChangeEvent event) {
                String value = event.getProperty().getValue().toString();
                addComponent(new Label("TextField sent value: " + value));
                testField.setValue("");
View Full Code Here


    protected void setup() {
        final Table table = new Table();
        final CheckBox chkSelectable = new CheckBox("selectable");

        chkSelectable.setImmediate(true);
        chkSelectable.addListener(new ValueChangeListener() {
            @Override
            public void valueChange(ValueChangeEvent event) {
                table.setSelectable(chkSelectable.getValue());
            }
        });
View Full Code Here

        NativeSelect resolution = new NativeSelect(null,
                Arrays.asList(Resolution.values()));
        resolution.setImmediate(true);
        resolution.setValue(df.getResolution());
        hl.addComponent(resolution);
        resolution.addValueChangeListener(new ValueChangeListener() {

            @Override
            public void valueChange(ValueChangeEvent event) {
                df.setResolution((Resolution) event.getProperty().getValue());
            }
View Full Code Here

        });

        combo = new ComboBox();
        combo.setImmediate(true);
        combo.setContainerDataSource(ds1);
        combo.addListener(new ValueChangeListener() {

            @Override
            public void valueChange(ValueChangeEvent event) {
                log.log("Value is now: " + combo.getValue());
            }
View Full Code Here

        cb = new CheckBox("multi", new MethodProperty<Boolean>(tree,
                "multiSelect"));
        cb.setImmediate(true);
        ol.addComponent(cb);
        cb = new CheckBox("icon");
        cb.addListener(new ValueChangeListener() {

            @Override
            public void valueChange(ValueChangeEvent event) {
                if (tree.getItemIconPropertyId() == null) {
                    tree.setItemIconPropertyId("icon");
View Full Code Here

        item = table.addItem("SE");
        item.getItemProperty("icon").setValue(new FlagSeResource());
        item.getItemProperty("country").setValue("Sweden");

        final Label selectedLabel = new Label();
        table.addValueChangeListener(new ValueChangeListener() {
            @Override
            public void valueChange(ValueChangeEvent event) {
                selectedLabel.setValue(String.valueOf(table.getValue()));
            }
        });
View Full Code Here

        final SlowComboBox cb = new SlowComboBox();
        cb.setImmediate(true);
        for (int i = 0; i <= 1000; i++) {
            cb.addItem("Item " + i);
        }
        cb.addValueChangeListener(new ValueChangeListener() {
            @Override
            public void valueChange(ValueChangeEvent event) {
                log.log("Value changed to " + cb.getValue());
            }
        });
View Full Code Here

        resoSelect.addItem(Resolution.DAY);
        resoSelect.addItem(Resolution.MONTH);
        resoSelect.addItem(Resolution.YEAR);
        resoSelect.setImmediate(true);
        resoSelect.setValue(Resolution.DAY);
        resoSelect.addValueChangeListener(new ValueChangeListener() {

            @Override
            public void valueChange(ValueChangeEvent event) {

                Resolution r = (Resolution) resoSelect.getValue();
                inlineDynamicDateField.setResolution(r);
                dynamicDateField.setResolution(r);

            }
        });

        fromRange.setValue(null);
        fromRange.setImmediate(true);
        fromRange.addValueChangeListener(new ValueChangeListener() {

            @Override
            public void valueChange(ValueChangeEvent event) {

                inlineDynamicDateField.setRangeStart(fromRange.getValue());
                dynamicDateField.setRangeStart(fromRange.getValue());

            }
        });

        toRange.setValue(null);
        toRange.setImmediate(true);
        toRange.addValueChangeListener(new ValueChangeListener() {

            @Override
            public void valueChange(ValueChangeEvent event) {

                inlineDynamicDateField.setRangeEnd(toRange.getValue());
                dynamicDateField.setRangeEnd(toRange.getValue());

            }
        });

        valueDF.setValue(null);
        valueDF.setImmediate(true);
        valueDF.addValueChangeListener(new ValueChangeListener() {

            @Override
            public void valueChange(ValueChangeEvent event) {

                inlineDynamicDateField.setValue(valueDF.getValue());
                dynamicDateField.setValue(valueDF.getValue());

            }
        });

        immediateCB.setValue(true);
        immediateCB.setImmediate(true);
        immediateCB.addValueChangeListener(new ValueChangeListener() {

            @Override
            public void valueChange(ValueChangeEvent event) {

                inlineDynamicDateField.setImmediate(immediateCB.getValue());
View Full Code Here

        }

        final DateField gg = df;
        updateValuesForDateField(df);

        df.addValueChangeListener(new ValueChangeListener() {

            @Override
            public void valueChange(ValueChangeEvent event) {
                label.setValue((gg.getValue() == null ? "Nothing" : gg
                        .getValue().toString())
View Full Code Here

        item = table.addItem("SE");
        item.getItemProperty("icon").setValue(new FlagSeResource());
        item.getItemProperty("country").setValue("Sweden");

        final Label selectedLabel = new Label();
        table.addListener(new ValueChangeListener() {
            @Override
            public void valueChange(ValueChangeEvent event) {
                selectedLabel.setValue(String.valueOf(table.getValue()));
            }
        });
View Full Code Here

TOP

Related Classes of com.vaadin.data.Property.ValueChangeListener

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.