/** * Set value. */ public void setValue(List<T> value, boolean fireEvents) { if (value == this.value || (this.value != null && this.value.equals(value))) { return; } List<T> before = this.value; this.value = value; updateListBox(); if (fireEvents) { ValueChangeEvent.fireIfNotEqual(this, before, value); } }
@Override public void setValue(CtlSchemaReferenceDto value, boolean fireEvents) { if (value == this.value || (this.value != null && this.value.equals(value))) { return; } CtlSchemaReferenceDto before = this.value; this.value = value; updateBox(); if (fireEvents) { ValueChangeEvent.fireIfNotEqual(this, before, value); } }
public void setValue(T value, boolean fireEvents) { if (value == this.value || (this.value != null && this.value.equals(value))) { return; } T before = this.value; this.value = value; updateListBox(); if (fireEvents) { ValueChangeEvent.fireIfNotEqual(this, before, value); } }
/** * Sets whether this button is down, firing {@link ValueChangeEvent} if * appropriate. * * @param value true to press the button, false otherwise; null value implies * false * @param fireEvents If true, and value has changed, fire a * {@link ValueChangeEvent} */ public void setValue(Boolean value, boolean fireEvents) { if (value == null) { value = Boolean.FALSE; } boolean oldValue = fireEvents ? isDown() : false; setDown(value); if (fireEvents) { ValueChangeEvent.fireIfNotEqual(this, oldValue, value); } }
public void setValue(T value, boolean fireEvents) { T oldValue = fireEvents ? getValue() : null; setText(renderer.render(value)); if (fireEvents) { T newValue = getValue(); ValueChangeEvent.fireIfNotEqual(this, oldValue, newValue); } }
/** * 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 = fireEvents ? getValue() : null; getInputElement().setChecked(value); getInputElement().setDefaultChecked(value); if (fireEvents) { ValueChangeEvent.fireIfNotEqual(this, oldValue, value); } }
/** * Overridden to send ValueChangeEvents only when appropriate. */ @Override public void onBrowserEvent(Event event) { switch (DOM.eventGetType(event)) { case Event.ONMOUSEUP: case Event.ONBLUR: case Event.ONKEYDOWN: // Note the old value for onValueChange purposes (in ONCLICK case) oldValue = getValue(); break; case Event.ONCLICK: EventTarget target = event.getEventTarget(); if (Element.is(target) && labelElem.isOrHasChild(Element.as(target))) { // They clicked the label. Note our pre-click value, and // short circuit event routing so that other click handlers // don't hear about it oldValue = getValue(); return; } // It's not the label. Let our handlers hear about the // click... super.onBrowserEvent(event); // ...and now maybe tell them about the change ValueChangeEvent.fireIfNotEqual(RadioButton.this, oldValue, getValue()); return; } super.onBrowserEvent(event); }
public void setValue(T value, boolean fireEvents) { if (value == this.value || (this.value != null && this.value.equals(value))) { return; } T before = this.value; this.value = value; updateListBox(); if (fireEvents) { ValueChangeEvent.fireIfNotEqual(this, before, value); } }
@Override public void onClick(ClickEvent event) { ValueChangeEvent.fireIfNotEqual(simpleRadioButton, oldValue, simpleRadioButton.getValue()); }
@Override public void onClick(ClickEvent event) { ValueChangeEvent.fireIfNotEqual(simpleRadioButton, oldValue, simpleRadioButton.getValue()); }
public void setValue(T value, boolean fireEvents) { if (value == this.value || (this.value != null && this.value.equals(value))) { return; } T before = this.value; this.value = value; updateListBox(); if (fireEvents) { ValueChangeEvent.fireIfNotEqual(this, before, value); } }
@Override public void setValue(final String value, final boolean fireEvents) { String oldValue = color; color = value; initTextBox(); if (fireEvents) { ValueChangeEvent.fireIfNotEqual(this, oldValue, color); } }
@Override public void setValue(final String newValue, final boolean fireEvents) { String oldValue = currentValue; currentValue = newValue; initView(); if (fireEvents) { ValueChangeEvent.fireIfNotEqual(this, oldValue, newValue); } }
@Override public void setValue(List<M> value, boolean fireEvents) { List<M> oldValue = getValue(); setItems(value); if (fireEvents) { ValueChangeEvent.fireIfNotEqual(this, oldValue, value); } }
@Override public void setValue(String value, boolean fireEvents) { String oldValue = getValue(); setUrl(UriUtils.fromSafeConstant(value)); if (fireEvents) { ValueChangeEvent.fireIfNotEqual(this, oldValue, value); } }
@Override public void setValue(String value, boolean fireEvents) { String oldValue = getValue(); setUrl(UriUtils.fromSafeConstant(value)); if (fireEvents) { ValueChangeEvent.fireIfNotEqual(this, oldValue, value); } }
/** * {@inheritDoc} */ @Override public void setValue(String value, boolean fireEvents) { String oldValue = getValue(); asInputElement().setValue(value); if (fireEvents) { ValueChangeEvent.fireIfNotEqual(this, oldValue, value); } }
@Override public void setValue(String value, boolean fireEvents) { String oldValue = getUrl(); getImageMixin().setUrl(value); if(fireEvents) { ValueChangeEvent.fireIfNotEqual(this, oldValue, value); } }
public void setValue(T value, boolean fireEvents) { T oldValue = fireEvents ? getValue() : null; setText(renderer.render(value)); if (fireEvents) { T newValue = getValue(); ValueChangeEvent.fireIfNotEqual(this, oldValue, newValue); } }
@Override public void setValue(final Boolean value, final boolean fireEvents) { Boolean oldValue = getValue(); if (isAttached()) { switchState(getElement(), value, true); } else { element.setChecked(value); } if (fireEvents) { ValueChangeEvent.fireIfNotEqual(ToggleSwitchBase.this, oldValue, value); } }