List of usage examples for com.google.gwt.event.logical.shared ValueChangeEvent getValue
public T getValue()
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)); } } }