public void fireValueChangedEvent(String newToken) { ValueChangeEvent.fire(this, newToken); }
@Override public void onClick(ClickEvent event) { // Checkboxes always toggle their value, no need to compare // with old value. Radio buttons are not so lucky, see // overrides in RadioButton ValueChangeEvent.fire(CheckBox.this, getValue()); } });
@Override public void onClick(ClickEvent event) { ValueChangeEvent.fire(SimpleCheckBox.this, getValue()); } });
public void onChange(ChangeEvent event) { ValueChangeEvent.fire(ValueBoxBase.this, getValue()); } });
public void setValue(T value, boolean fireEvents) { T current = getValue(); if ((current == value) || (current != null && current.equals(value))) { return; } this.value = value; smodel.setSelected(value, true); if (fireEvents) { ValueChangeEvent.fire(this, value); } } }
/** * Sets this object's value and optionally redraw the widget. Fires * {@link com.google.gwt.event.logical.shared.ValueChangeEvent} when * fireEvents is true and the new value does not equal the existing value. * Redraws the widget when redraw is true and the new value does not equal the * existing value. * * @param value the object's new value * @param fireEvents fire events if true and value is new * @param redraw redraw the widget if true and value is new */ public void setValue(C value, boolean fireEvents, boolean redraw) { C oldValue = getValue(); if (value != oldValue && (oldValue == null || !oldValue.equals(value))) { this.value = value; if (redraw) { redraw(); } if (fireEvents) { ValueChangeEvent.fire(this, value); } } }
@Override protected void onClick() { toggleDown(); super.onClick(); ValueChangeEvent.fire(this, isDown()); } }
/** * Checks or unchecks the check box, firing {@link ValueChangeEvent} if * appropriate. * <p> * Note that this <em>does not</em> set the value property of the checkbox * input element wrapped by this widget. For access to that property, see * {@link #setFormValue(String)} * * @param value true to check, false to uncheck; null value implies false * @param fireEvents If true, and value has changed, fire a * {@link ValueChangeEvent} */ @Override public void setValue(Boolean value, boolean fireEvents) { if (value == null) { value = Boolean.FALSE; } Boolean oldValue = getValue(); inputElem.setChecked(value); inputElem.setDefaultChecked(value); if (value.equals(oldValue)) { return; } if (fireEvents) { ValueChangeEvent.fire(this, value); } }
/** * Fires the {@link ValueChangeEvent} to all handlers with the current token. */ public void fireCurrentHistoryState() { ValueChangeEvent.fire(this, token); }
@Override public void onChange(ChangeEvent event) { ValueChangeEvent.fire(widget, widget.getValue()); } }, ChangeEvent.getType());
@Override public void onValueChange(ValueChangeEvent<Boolean> event) { ValueChangeEvent.fire(RadioGroupBase.this, getValue()); } };
/** * dateChange event handler. */ public void onChange() { ValueChangeEvent.fire(this, getValue()); }
public void onClick(ClickEvent event) { // Checkboxes always toggle their value, no need to compare // with old value. Radio buttons are not so lucky, see // overrides in RadioButton ValueChangeEvent.fire(CheckBox.this, getValue()); } });
@Override public void onChange(ChangeEvent event) { ValueChangeEvent.fire(widget, widget.getValue()); } }, ChangeEvent.getType());
@Override public void setValue(final T value, final boolean fireEvents) { final T oldValue = getValue(); setValue(value); if (fireEvents && different(oldValue, value)) { ValueChangeEvent.fire(this, value); } }
@SuppressWarnings({ "unchecked", "rawtypes" }) public static void invokeEventListeners(final HTMLElement element, final String eventType) { invokeEventListeners((Object) element, eventType); if ("change".equals(eventType)) { final ElementWrapperWidget elem = ElementWrapperWidget.getWidget(element); if (elem instanceof HasValue) { ValueChangeEvent.fire(((HasValue) elem), ((HasValue) elem).getValue()); } } }
@SuppressWarnings({ "unchecked", "rawtypes" }) public static void invokeEventListeners(final Element element, final String eventType) { invokeEventListeners((Object) element, eventType); if ("change".equals(eventType)) { final ElementWrapperWidget elem = ElementWrapperWidget.getWidget(element); if (elem instanceof HasValue) { ValueChangeEvent.fire(((HasValue) elem), ((HasValue) elem).getValue()); } } }
/** * {@inheritDoc} */ @Override public void setValue(Date value, boolean fireEvents) { box.setValue(value != null ? dtf.format(value) : null); updateValue(decoratedElement); if (fireEvents) { ValueChangeEvent.fire(this, value); } }
/** * {@inheritDoc} */ @Override public void setValue(Date value, boolean fireEvents) { box.setValue(value != null ? dtf.format(value) : null); updateValue(box.getElement()); if (fireEvents) { ValueChangeEvent.fire(this, value); } }
/** * {@inheritDoc} */ @Override public void setValue(Date value, boolean fireEvents) { box.setValue(value != null ? dtf.format(value) : null); updateValue(box.getElement()); if (fireEvents) { ValueChangeEvent.fire(this, value); } }