Examples of ValueChangeListener


Examples of com.vaadin.data.Property.ValueChangeListener

    @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

Examples of com.vaadin.data.Property.ValueChangeListener

    @Override
    protected void setup() {
        CheckBox cb = new CheckBox("Set first column width");
        cb.setValue(false);
        cb.setImmediate(true);
        cb.addListener(new ValueChangeListener() {

            @Override
            public void valueChange(ValueChangeEvent event) {
                if ((Boolean) event.getProperty().getValue()) {
                    rightTable.setColumnWidth("name", 150);
                } else {
                    rightTable.setColumnWidth("name", -1);
                }

            }
        });
        addComponent(cb);

        cb = new CheckBox("Set second column width");
        cb.setValue(true);
        cb.setImmediate(true);
        cb.addListener(new ValueChangeListener() {

            @Override
            public void valueChange(ValueChangeEvent event) {
                if ((Boolean) event.getProperty().getValue()) {
                    rightTable.setColumnWidth("info", 20);
View Full Code Here

Examples of com.vaadin.data.Property.ValueChangeListener

    @Override
    protected void setup() {
        brokenContainer.setImmediate(true);
        brokenGenerator.setImmediate(true);
        clearTableOnError.setImmediate(true);
        clearTableOnError.addValueChangeListener(new ValueChangeListener() {

            @Override
            public void valueChange(ValueChangeEvent event) {
                Boolean value = clearTableOnError.getValue();
                setErrorHandler(value != null ? value : false);
View Full Code Here

Examples of com.vaadin.data.Property.ValueChangeListener

    @Override
    protected void setup() {
        requiredInput = new CheckBox("Field required");
        requiredInput.setImmediate(true);
        requiredInput.addListener(new ValueChangeListener() {
            @Override
            public void valueChange(ValueChangeEvent event) {
                tf.setRequired(requiredInput.getValue());
            }
        });

        requiredErrorInput = new TextField("Required error message");
        requiredErrorInput.setImmediate(true);
        requiredErrorInput.addListener(new ValueChangeListener() {
            @Override
            public void valueChange(ValueChangeEvent event) {
                tf.setRequiredError(requiredErrorInput.getValue());
            }
        });

        integerValidatorInput = new CheckBox("Integer.parseInt validator");
        integerValidatorInput.setImmediate(true);
        integerValidatorInput.addListener(new ValueChangeListener() {

            @Override
            public void valueChange(ValueChangeEvent event) {
                if (integerValidatorInput.getValue()) {
                    tf.addValidator(integerValidator);
                } else {
                    tf.removeValidator(integerValidator);
                }
            }
        });
        stringLengthValidatorInput = new CheckBox(
                "stringLength.parseInt validator");
        stringLengthValidatorInput.setImmediate(true);
        stringLengthValidatorInput.addListener(new ValueChangeListener() {

            @Override
            public void valueChange(ValueChangeEvent event) {
                if (stringLengthValidatorInput.getValue()) {
                    tf.addValidator(stringLengthValidator);
View Full Code Here

Examples of com.vaadin.data.Property.ValueChangeListener

    public void testValueChangeFiredWhenSettingValue() {
        Label underTest = new Label();

        // setup the mock listener
        ValueChangeListener mockListener = createStrictMock(ValueChangeListener.class);
        // record
        mockListener
                .valueChange(anyObject(com.vaadin.data.Property.ValueChangeEvent.class));

        // test
        underTest.addValueChangeListener(mockListener);
View Full Code Here

Examples of com.vaadin.data.Property.ValueChangeListener

        // setup
        Label underTest = new Label();

        Property mockProperty = EasyMock.createMock(Property.class);

        ValueChangeListener mockListener = createStrictMock(ValueChangeListener.class);
        // record
        mockListener
                .valueChange(anyObject(com.vaadin.data.Property.ValueChangeEvent.class));

        expect(mockProperty.getType()).andReturn(String.class).atLeastOnce();
        expect(mockProperty.getValue()).andReturn("Any").atLeastOnce();
View Full Code Here

Examples of com.vaadin.data.Property.ValueChangeListener

    }

    public void testValueChangeNotFiredWhenNotSettingValue() {
        Label underTest = new Label();
        // setup the mock listener
        ValueChangeListener mockListener = createStrictMock(ValueChangeListener.class);
        // record: nothing to record

        // test
        underTest.addValueChangeListener(mockListener);
        replay(mockListener);
View Full Code Here

Examples of com.vaadin.data.Property.ValueChangeListener

    }

    public void testNoValueChangeFiredWhenSettingPropertyDataSourceToNull() {
        Label underTest = new Label();
        // setup the mock Listener
        ValueChangeListener mockListener = createStrictMock(ValueChangeListener.class);
        // record: nothing to record

        // test
        underTest.addValueChangeListener(mockListener);
        underTest.setPropertyDataSource(null);
View Full Code Here

Examples of com.vaadin.data.Property.ValueChangeListener

    @Override
    protected void init(VaadinRequest request) {
        ComboBox themePicker = new ComboBox("Theme", Arrays.asList(themes));
        themePicker.setValue(getTheme());

        themePicker.addValueChangeListener(new ValueChangeListener() {
            @Override
            public void valueChange(ValueChangeEvent event) {
                String theme = (String) event.getProperty().getValue();
                setTheme(theme);
            }
View Full Code Here

Examples of com.vaadin.data.Property.ValueChangeListener

        select.setDescription("Font");
        select.setImmediate(true);
        select.setNullSelectionAllowed(false);
        select.setNewItemsAllowed(false);

        select.addValueChangeListener(new ValueChangeListener() {

            @Override
            public void valueChange(ValueChangeEvent event) {
                // Get the new font family
                String fontFamily = select.getValue().toString();
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. 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.