Package com.vaadin.data.Property

Examples of com.vaadin.data.Property.ValueChangeListener


                        + event.getProperty().getValue());
            }
        });

        final CheckBox editMode = new CheckBox("Edit mode");
        editMode.addValueChangeListener(new ValueChangeListener() {
            @Override
            public void valueChange(ValueChangeEvent event) {
                table.setEditable(editMode.getValue());
            }
        });
View Full Code Here


    }

    @Override
    protected void setup(VaadinRequest request) {
        final TextField tf = new TextField();
        tf.addValueChangeListener(new ValueChangeListener() {

            @Override
            public void valueChange(ValueChangeEvent event) {
                if (tf.isValid()) {
                    log(tf.getValue() + " (valid)");
View Full Code Here

        addComponent(outer);

        final CheckBox spacingCheckBox = new CheckBox("Spacings", false);
        spacingCheckBox.setId("spacings");
        spacingCheckBox.setImmediate(true);
        spacingCheckBox.addValueChangeListener(new ValueChangeListener() {
            @Override
            public void valueChange(ValueChangeEvent event) {
                setLayoutSpacing(spacingCheckBox.getValue());
            }
        });
        addComponent(spacingCheckBox);

        final CheckBox marginCheckBox = new CheckBox("Margins", false);
        marginCheckBox.setId("margins");
        marginCheckBox.setImmediate(true);
        marginCheckBox.addValueChangeListener(new ValueChangeListener() {
            @Override
            public void valueChange(ValueChangeEvent event) {
                setLayoutMargin(marginCheckBox.getValue());
            }
        });
View Full Code Here

    @Override
    public void setup() {
        CheckBox cb = new CheckBox("Item click listener");
        cb.setImmediate(true);
        cb.addListener(new ValueChangeListener() {

            @Override
            public void valueChange(ValueChangeEvent event) {
                if (((Boolean) event.getProperty().getValue())) {
                    table.addListener(TableAndBrowserContextMenu.this);
                } else {
                    table.removeListener(TableAndBrowserContextMenu.this);
                }

            }
        });
        addComponent(cb);

        CheckBox cbActionHandler = new CheckBox("Action handler");
        cbActionHandler.setImmediate(true);
        cbActionHandler.addListener(new ValueChangeListener() {

            @Override
            public void valueChange(ValueChangeEvent event) {
                if (((Boolean) event.getProperty().getValue())) {
                    table.addActionHandler(TableAndBrowserContextMenu.this);
                } else {
                    table.removeActionHandler(TableAndBrowserContextMenu.this);
                }

            }
        });
        addComponent(cbActionHandler);

        CheckBox cbActionHasActions = new CheckBox("Action handler has actions");
        cbActionHasActions.setImmediate(true);
        cbActionHasActions.addListener(new ValueChangeListener() {

            @Override
            public void valueChange(ValueChangeEvent event) {
                actionHandlerHasActions = ((Boolean) event.getProperty()
                        .getValue());
View Full Code Here

                super.fireValueChange(repaintIsNotNeeded);
            }
        };
        textField.setId(FIELD);

        final ValueChangeListener listener = new ValueChangeListener() {

            @Override
            public void valueChange(ValueChangeEvent event) {
                log("Value changed: " + event.getProperty().getValue());
            }
        };

        final CheckBox checkBox = new CheckBox("Toggle listener");
        checkBox.addValueChangeListener(new ValueChangeListener() {

            @Override
            public void valueChange(ValueChangeEvent event) {
                if (checkBox.getValue()) {
                    textField.addValueChangeListener(listener);
View Full Code Here

        addComponent(tf1);

        TextField tf2 = new TextField("TextField 2",
                "Has focus, blur and valuechange listeners");
        tf2.setWidth("300px");
        tf2.addListener(new ValueChangeListener() {

            @Override
            public void valueChange(ValueChangeEvent event) {
                TextFieldFocusAndBlurListeners.this.valueChange(event);
            }
View Full Code Here

        main.addComponent(description);

        final GridLayout grid = new GridLayout(4, 1);

        final TextField size = new TextField("Grid width in css unit");
        size.addListener(new ValueChangeListener() {
            @Override
            public void valueChange(ValueChangeEvent event) {
                String width = size.getValue().toString();
                if (width == null || width.equals("")) {
                    grid.setSizeUndefined();
View Full Code Here

        cacheRateSelect.setNullSelectionAllowed(false);
        cacheRateSelect.addItem(new Integer(0));
        cacheRateSelect.addItem(new Integer(1));
        cacheRateSelect.addItem(new Integer(2));
        cacheRateSelect.setValue(2);
        cacheRateSelect.addValueChangeListener(new ValueChangeListener() {

            @Override
            public void valueChange(ValueChangeEvent event) {
                treeTable
                        .setCacheRate((Integer) event.getProperty().getValue());
View Full Code Here

    private int ctr = 0;

    @Override
    protected void setup() {
        indicator.setWidth("200px");
        indicator.addListener(new ValueChangeListener() {
            @Override
            public void valueChange(ValueChangeEvent event) {
                // Do some changes to the table
                table.setColumnHeader("Column", "Column " + ctr);
                table.getItem(2).getItemProperty("Column")
View Full Code Here

    @Override
    protected void initializeComponents() {

        CheckBox cb = new CheckBox("Switch Selects ReadOnly", false);
        cb.addListener(new ValueChangeListener() {

            @Override
            public void valueChange(ValueChangeEvent event) {
                for (Iterator<Component> it = layout.getComponentIterator(); it
                        .hasNext();) {
                    Component c = it.next();
                    if (c instanceof AbstractSelect) {
                        c.setReadOnly(!c.isReadOnly());
                    }
                }
            }
        });
        CheckBox cb2 = new CheckBox("Switch Selects Enabled", true);
        cb2.addListener(new ValueChangeListener() {

            @Override
            public void valueChange(ValueChangeEvent event) {
                for (Iterator<Component> it = layout.getComponentIterator(); it
                        .hasNext();) {
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.