Example usage for com.google.gwt.event.logical.shared ValueChangeEvent getValue

List of usage examples for com.google.gwt.event.logical.shared ValueChangeEvent getValue

Introduction

In this page you can find the example usage for com.google.gwt.event.logical.shared ValueChangeEvent getValue.

Prototype

public T getValue() 

Source Link

Document

Gets the value.

Usage

From source file:com.codenvy.ide.extension.maven.client.build.MavenBuildPresenter.java

License:Open Source License

@Override
public void onSkipTestValueChange(ValueChangeEvent<Boolean> event) {
    if (event.getValue()) {
        String command = view.getBuildCommand().concat(" -Dmaven.test.skip");
        view.setBuildCommand(command.replaceAll("\\s+", " "));
    } else {/*from www . j  a  v a2 s.c  o m*/
        String buildCommand = view.getBuildCommand();
        view.setBuildCommand(buildCommand.replaceAll("-Dmaven.test.skip", "").replaceAll("\\s+", " ")); //TODO: need improve it
    }
}

From source file:com.codenvy.ide.extension.maven.client.build.MavenBuildPresenter.java

License:Open Source License

@Override
public void onUpdateSnapshotValueChange(ValueChangeEvent<Boolean> event) {
    if (event.getValue()) {
        String command = view.getBuildCommand().concat(" -U");
        view.setBuildCommand(command.replaceAll("\\s+", " "));
    } else {//  w  w  w  .  j av a 2 s .  c  o  m
        String buildCommand = view.getBuildCommand();
        view.setBuildCommand(
                buildCommand.replaceAll("-U", "").replaceAll("--update-snapshots", "").replaceAll("\\s+", " ")); //TODO: need improve it
    }
}

From source file:com.codenvy.ide.extension.maven.client.build.MavenBuildPresenter.java

License:Open Source License

@Override
public void onOfflineValueChange(ValueChangeEvent<Boolean> event) {
    if (event.getValue()) {
        String command = view.getBuildCommand().concat(" -o");
        view.setBuildCommand(command.replaceAll("\\s+", " "));
    } else {/*www  . ja v  a  2  s  .c  om*/
        String buildCommand = view.getBuildCommand();
        view.setBuildCommand(
                buildCommand.replaceAll("-o", "").replaceAll("--offline", "").replaceAll("\\s+", " ")); //TODO: need improve it
    }
}

From source file:com.codon.dev.client.wigets.SliderWithValBox.java

private void initHandlers() {
    slider.addBarValueChangedHandler(new BarValueChangedHandler() {
        public void onBarValueChanged(BarValueChangedEvent event) {
            textBox.setValue("" + event.getValue());
        }/*from   w w w .  jav a 2 s. c  o m*/
    });

    textBox.addValueChangeHandler(new ValueChangeHandler<String>() {
        public void onValueChange(ValueChangeEvent<String> stringValueChangeEvent) {
            String valStr = stringValueChangeEvent.getValue();
            int val = parseString(valStr);

            if (val > getSliderMaxVal()) {
                textBox.setValue(String.valueOf(getSliderMaxVal()));
                slider.setValue(getSliderMaxVal());
            } else if (val < SliderHorizontal.MINVAL) {
                textBox.setValue(String.valueOf(SliderHorizontal.MINVAL));
                slider.setValue(SliderHorizontal.MINVAL);
            } else {
                slider.setValue(val);
            }
        }
    });
}

From source file:com.controlj.addon.gwttree.client.MainPage.java

License:Open Source License

private Widget createLeftPanel() {
    VerticalPanel vpanel = new VerticalPanel();

    // setup Calendar
    picker.setValue(new Date());
    picker.addValueChangeHandler(new ValueChangeHandler<Date>() {
        public void onValueChange(ValueChangeEvent<Date> event) {
            graphManager.updateSelectedGraph(event.getValue());
        }/* ww  w  .  j a va  2 s.  c o m*/
    });
    vpanel.add(picker);
    vpanel.add(treeManager.createPanel());

    return vpanel;
}

From source file:com.controlj.addon.gwttree.client.TreeManager.java

License:Open Source License

private TreeItem createTreeItem(final TreeEntry entry) {
    TreeItem item = new TreeItem();
    if (!entry.hasTrendSources())
        item.setText(entry.getName());//from  ww  w  . jav a2 s.  c  o  m
    else {
        CheckBox checkBox = new CheckBox(entry.getName());
        checkBox.addValueChangeHandler(new ValueChangeHandler<Boolean>() {
            @Override
            public void onValueChange(ValueChangeEvent<Boolean> event) {
                if (event.getValue())
                    checkedEntries.add(entry);
                else
                    checkedEntries.remove(entry);
                listener.selectionChanged();
            }
        });
        item.setWidget(checkBox);
    }

    item.setUserObject(entry);
    return item;
}

From source file:com.controlj.addon.gwttree.client.TreeOptions.java

License:Open Source License

private RadioButton createTreeChoice(String groupId, String label, final boolean isStatic) {
    RadioButton dynamicChoice = new RadioButton(groupId, label);
    dynamicChoice.addValueChangeHandler(new ValueChangeHandler<Boolean>() {
        @Override/*  w  ww .j  a v a 2s.  c o m*/
        public void onValueChange(ValueChangeEvent<Boolean> event) {
            if (event.getValue())
                state.isStaticTree = isStatic;
        }
    });
    return dynamicChoice;
}

From source file:com.dianaui.universal.core.client.ui.DateTimeBox.java

License:Apache License

public DateTimeBox(final DateTimeFormat format) {
    super(Document.get().createTextInputElement(), new DateTimeFormatRenderer(format),
            new DateTimeFormatParser(format));
    addStyleName(Styles.FORM_CONTROL);/*  w  w  w  .ja va2 s .  c  o m*/

    picker.addValueChangeHandler(new ValueChangeHandler<Date>() {
        @Override
        public void onValueChange(ValueChangeEvent<Date> event) {
            setValue(event.getValue(), true);
        }
    });

    picker.addShownHandler(new ShownHandler() {
        @Override
        public void onShown(ShownEvent event) {
            int left = getAbsoluteLeft();
            int top = getAbsoluteTop();
            boolean showOnTop = false;

            if (position == PopupPosition.BOTTOM_CENTER) {
                left += (getOffsetWidth() - picker.getOffsetWidth()) / 2;
            } else if (position == PopupPosition.BOTTOM_RIGHT) {
                left += (getOffsetWidth() - picker.getOffsetWidth());
            } else if (position == PopupPosition.TOP_LEFT) {
                showOnTop = true;
            } else if (position == PopupPosition.TOP_CENTER) {
                showOnTop = true;
                left += (getOffsetWidth() - picker.getOffsetWidth()) / 2;
            } else if (position == PopupPosition.TOP_RIGHT) {
                showOnTop = true;
                left += (getOffsetWidth() - picker.getOffsetWidth());
            }

            if (showOnTop) {
                picker.getWidget(0).addStyleName(Styles.TOP);
                picker.getWidget(0).removeStyleName(Styles.BOTTOM);
                top -= picker.getOffsetHeight();
            } else {
                picker.getWidget(0).addStyleName(Styles.BOTTOM);
                picker.getWidget(0).removeStyleName(Styles.TOP);
                top += getOffsetHeight();
            }

            picker.setPosition(left, top);
        }
    });

    addFocusHandler(new FocusHandler() {
        @Override
        public void onFocus(FocusEvent event) {
            picker.show();
        }
    });

    addKeyDownHandler(new KeyDownHandler() {
        @Override
        public void onKeyDown(KeyDownEvent event) {
            if (event.getNativeKeyCode() == KeyCodes.KEY_TAB)
                picker.hide();
        }
    });
}

From source file:com.dianaui.universal.core.client.ui.TimeBox.java

License:Apache License

public TimeBox(DateTimeFormat format) {
    super(Document.get().createTextInputElement(), new DateTimeFormatRenderer(format),
            new DateTimeFormatParser(format));
    addStyleName(Styles.FORM_CONTROL);//from  w  w  w  .j  a  v  a2 s  .  co  m

    picker.addValueChangeHandler(new ValueChangeHandler<Date>() {
        @Override
        public void onValueChange(ValueChangeEvent<Date> event) {
            setValue(event.getValue(), true);
        }
    });

    picker.addShownHandler(new ShownHandler() {
        @Override
        public void onShown(ShownEvent event) {
            int left = getAbsoluteLeft();
            int top = getAbsoluteTop();
            boolean showOnTop = false;

            if (position == PopupPosition.BOTTOM_CENTER) {
                left += (getOffsetWidth() - picker.getOffsetWidth()) / 2;
            } else if (position == PopupPosition.BOTTOM_RIGHT) {
                left += (getOffsetWidth() - picker.getOffsetWidth());
            } else if (position == PopupPosition.TOP_LEFT) {
                showOnTop = true;
            } else if (position == PopupPosition.TOP_CENTER) {
                showOnTop = true;
                left += (getOffsetWidth() - picker.getOffsetWidth()) / 2;
            } else if (position == PopupPosition.TOP_RIGHT) {
                showOnTop = true;
                left += (getOffsetWidth() - picker.getOffsetWidth());
            }

            if (showOnTop) {
                picker.getWidget(0).addStyleName(Styles.TOP);
                picker.getWidget(0).removeStyleName(Styles.BOTTOM);
                top -= picker.getOffsetHeight();
            } else {
                picker.getWidget(0).addStyleName(Styles.BOTTOM);
                picker.getWidget(0).removeStyleName(Styles.TOP);
                top += getOffsetHeight();
            }

            picker.setPosition(left, top);
        }
    });

    addFocusHandler(new FocusHandler() {
        @Override
        public void onFocus(FocusEvent event) {
            picker.show();
        }
    });

    addKeyDownHandler(new KeyDownHandler() {
        @Override
        public void onKeyDown(KeyDownEvent event) {
            if (event.getNativeKeyCode() == KeyCodes.KEY_TAB)
                picker.hide();
        }
    });
}

From source file:com.dianaui.universal.gwtp.client.proxy.PlaceManager.java

License:Apache License

@Inject
public PlaceManager(final EventBus eventBus, final TokenFormatter tokenFormatter,
        final @DefaultPlace String defaultPlaceNameToken, final @ErrorPlace String errorPlaceNameToken,
        final @UnauthorizedPlace String unauthorizedPlaceNameToken) {
    super(eventBus, tokenFormatter, defaultPlaceNameToken, errorPlaceNameToken, unauthorizedPlaceNameToken);

    this.tokenFormatter = tokenFormatter;

    History.addValueChangeHandler(new ValueChangeHandler<String>() {
        @Override//from   w  w w.j a  va2 s . c  o m
        public void onValueChange(final ValueChangeEvent<String> event) {
            previousHistoryToken = historyToken;
            historyToken = event.getValue();
        }
    });
}