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.tractionsoftware.gwt.demo.history.client.HistoryDemo.java

License:Apache License

@Override
public void onModuleLoad() {
    RootPanel.get("location").add(location);
    RootPanel.get("links").add(links);
    RootPanel.get("events").add(events);

    History.addValueChangeHandler(new ValueChangeHandler<String>() {

        @Override/*from   ww w  . j  a v a2 s .c  o m*/
        public void onValueChange(ValueChangeEvent<String> event) {
            showLocationData(event.getValue());
            events.insertItem("[" + new Date() + "] ValueChangeEvent: value=" + event.getValue(), 0);
        }

    });
    showLocationData("");

    String hash = "#" + token;
    String uri = Document.get().getBody().getAttribute("data-file") + hash;

    links.setText(0, 0, "GWT Hyperlink");
    links.setWidget(0, 1, new Hyperlink(SafeHtmlUtils.fromString(token), token));

    links.setText(1, 0, "HTML Hash");
    links.setHTML(1, 1,
            "<a href=\"" + SafeHtmlUtils.htmlEscape(hash) + "\">" + SafeHtmlUtils.htmlEscape(hash) + "</a>");

    links.setText(2, 0, "GWT Anchor");
    links.setWidget(2, 1, new Anchor(SafeHtmlUtils.fromString(uri), uri));

    links.setText(3, 0, "HTML Relative URI");
    links.setHTML(3, 1,
            "<a href=\"" + SafeHtmlUtils.htmlEscape(uri) + "\">" + SafeHtmlUtils.htmlEscape(uri) + "</a>");

    events.setVisibleItemCount(20);
    events.setWidth("800px");

}

From source file:com.tractionsoftware.gwt.demo.singlelistbox.client.SingleListBoxDemo.java

License:Apache License

@Override
public void onModuleLoad() {

    eventListBox = new ListBox(true);
    eventListBox.setVisibleItemCount(20);
    RootPanel.get("eventlog").add(eventListBox);

    singleListBox = new SingleListBox();
    singleListBox.addItem("Apples");
    singleListBox.addItem("Bananas");
    singleListBox.addItem("Oranges");
    singleListBox.addItem("Pears");
    singleListBox.addValueChangeHandler(new ValueChangeHandler<String>() {
        @Override//ww  w . j a v  a2 s.  c  o  m
        public void onValueChange(ValueChangeEvent<String> event) {
            addEvent("ValueChangeEvent: " + event.getValue());
        }
    });
    Panel select = RootPanel.get("select");
    select.add(singleListBox);

    Panel toggle = RootPanel.get("toggle");
    toggle.add(createSetAddMissingValue(true));
    toggle.add(createSetAddMissingValue(false));

    Panel controls1 = RootPanel.get("controls1");
    controls1.add(createSelectButton("Bananas"));
    controls1.add(createSelectButton("Pears"));

    Panel controls2 = RootPanel.get("controls2");
    controls2.add(createSelectButton("Kiwis"));
    controls2.add(createSelectButton("Watermelons"));
}

From source file:com.tractionsoftware.gwt.demo.utcdatebox.client.UTCDateBoxDemo.java

License:Apache License

@Override
public void onModuleLoad() {

    eventListBox = new ListBox(true);
    eventListBox.setVisibleItemCount(20);
    eventListBox.setWidth("800px");
    RootPanel.get("eventlog").add(eventListBox);

    datebox = new DateBox(new DatePicker(), null,
            new DateBox.DefaultFormat(DateTimeFormat.getFormat("MMM dd, yyyy")));
    datebox.addValueChangeHandler(new ValueChangeHandler<Date>() {
        @Override/*from  w  ww  . j a v  a 2  s .  co m*/
        public void onValueChange(ValueChangeEvent<Date> event) {
            addEvent("DateBox", event.getValue(), event.getValue().getTime());
        }
    });
    RootPanel.get("datebox").add(datebox);

    utcdatebox = new UTCDateBox();
    utcdatebox.addValueChangeHandler(new ValueChangeHandler<Long>() {
        @Override
        public void onValueChange(ValueChangeEvent<Long> event) {
            addEvent("UTCDateBox", new Date(event.getValue()), event.getValue());
        }
    });
    RootPanel.get("utcdatebox").add(utcdatebox);

    CheckBox enabled = new CheckBox("Enabled");
    enabled.setValue(true);
    RootPanel.get("utcdatebox-enabled").add(enabled);
    enabled.addValueChangeHandler(new ValueChangeHandler<Boolean>() {

        @Override
        public void onValueChange(ValueChangeEvent<Boolean> event) {
            utcdatebox.setEnabled(event.getValue());
        }

    });

}

From source file:com.tractionsoftware.gwt.demo.utcdatetime.client.UTCDateTimeDemo.java

License:Apache License

private UTCDateBox createDateBox(final String name) {
    UTCDateBox datebox = new UTCDateBox();
    datebox.addValueChangeHandler(new ValueChangeHandler<Long>() {
        @Override//from  www .  ja v  a2s  .c  o  m
        public void onValueChange(ValueChangeEvent<Long> event) {
            Long value = event.getValue();
            if (value != null) {
                Date date = new Date(value);
                long time = date.getTime();
                eventListBox.insertItem(
                        "(" + name + ") ValueChangeEvent: [date=" + date + "] [milliseconds=" + time + "]", 0);
            } else {
                eventListBox.insertItem("(" + name + ") ValueChangeEvent: [date=null]", 0);
            }
        }
    });
    return datebox;
}

From source file:com.tractionsoftware.gwt.demo.utcdatetime.client.UTCDateTimeDemo.java

License:Apache License

private UTCTimeBox createTimeBox(final String name) {
    UTCTimeBox timebox = new UTCTimeBox();
    timebox.addValueChangeHandler(new ValueChangeHandler<Long>() {
        @Override/*from   w  w  w.  j a  v a 2 s.co m*/
        public void onValueChange(ValueChangeEvent<Long> event) {
            Long value = event.getValue();
            if (value != null) {
                eventListBox.insertItem("(" + name + ") ValueChangeEvent: [time=" + value + "]", 0);
            } else {
                eventListBox.insertItem("(" + name + ") ValueChangeEvent: [time=null]", 0);
            }
        }
    });
    return timebox;
}

From source file:com.tractionsoftware.gwt.demo.utctimebox.client.UTCTimeBoxDemo.java

License:Apache License

@Override
public void onModuleLoad() {

    eventListBox = new ListBox(true);
    eventListBox.setVisibleItemCount(20);
    eventListBox.setWidth("800px");
    RootPanel.get("eventlog").add(eventListBox);

    timebox = new UTCTimeBox(DateTimeFormat.getFormat("hh:mm a"));
    timebox.addValueChangeHandler(new ValueChangeHandler<Long>() {
        @Override/* w ww .j  ava 2 s .c  o  m*/
        public void onValueChange(ValueChangeEvent<Long> event) {
            addEvent("UTCTimeBox", event.getValue());
        }
    });
    timebox.setValue(UTCTimeBox.getValueForNextHour());

    RootPanel.get("utctimebox").add(timebox);

    CheckBox enabled = new CheckBox("Enabled");
    enabled.setValue(true);
    RootPanel.get("utctimebox-enabled").add(enabled);
    enabled.addValueChangeHandler(new ValueChangeHandler<Boolean>() {

        @Override
        public void onValueChange(ValueChangeEvent<Boolean> event) {
            timebox.setEnabled(event.getValue());
        }

    });

}

From source file:com.tractionsoftware.gwt.user.client.ui.impl.UTCDateBoxImplHtml4.java

License:Apache License

public UTCDateBoxImplHtml4() {
    handlerManager = new HandlerManager(this);
    datebox = new DateBox();
    datebox.addValueChangeHandler(new ValueChangeHandler<Date>() {

        @Override/* ww w.  j  a  v  a2s .  c  om*/
        public void onValueChange(ValueChangeEvent<Date> event) {
            // pass this event onto our handlers after converting
            // the value
            fireValueChangeEvent(UTCDateBox.date2utc(event.getValue()));
        }
    });
}

From source file:com.turbomanage.demo.client.Sunflower.java

License:Apache License

private void initSlider() {
    numSeedsSlider.setNumTicks(0);//from w ww .  j  a v a 2  s .  co  m
    numSeedsSlider.setStepSize(1);
    numSeedsSlider.setNumLabels(10);
    numSeedsSlider.setWidth("100%");
    numSeedsSlider.addValueChangeHandler(new ValueChangeHandler<Double>() {
        @Override
        public void onValueChange(ValueChangeEvent<Double> event) {
            numSeeds = (int) Math.round(event.getValue());
            drawFrame();
        }
    });
}

From source file:com.urlisit.siteswrapper.cloud.client.RenderedPage.java

License:Apache License

@Override
public void onValueChange(ValueChangeEvent<String> event) {
    if (event.getValue().equals(pageTitle)) {
        RenderedPage.instanceMap.get(Window.getTitle()).dematerialize();
        RenderedPage.instanceMap.get(event.getValue()).materialize();
        Window.setTitle(event.getValue());
    }/*from w  ww.j  a va  2 s .c o  m*/
}

From source file:com.urlisit.siteswrapper.cloud.presenter.URLePresenter.java

License:Apache License

@Override
public void onValueChange(ValueChangeEvent<String> event) {
    /*// w w w  .ja va  2s. co  m
     * Handle events from a click in the MainMenu
     */
    for (String viewTitle : views.keySet()) {
        if (event.getValue().equals(viewTitle)) {
            getView(Window.getTitle()).getMenu().setEntryNotSelected(Window.getTitle());
            getView(viewTitle).getMenu().setEntrySelected(viewTitle);
            getView(Window.getTitle()).unLoad(this, getView(viewTitle));
        }
    }
}