List of usage examples for com.google.gwt.event.logical.shared ValueChangeEvent fireIfNotEqual
public static <T> void fireIfNotEqual(HasValueChangeHandlers<T> source, T oldValue, T newValue)
From source file:org.overlord.sramp.ui.client.local.pages.artifacts.ArtifactFilters.java
License:Apache License
/** * @see com.google.gwt.user.client.ui.HasValue#setValue(java.lang.Object, boolean) *///from w w w .j a v a 2 s. c om @Override public void setValue(ArtifactFilterBean value, boolean fireEvents) { artifactType.setValue(value.getArtifactType() == null ? "" : value.getArtifactType()); //$NON-NLS-1$ dateCreatedFrom.setDateValue(value.getDateCreatedFrom() == null ? null : value.getDateCreatedFrom()); dateCreatedTo.setDateValue(value.getDateCreatedTo() == null ? null : value.getDateCreatedTo()); dateModifiedFrom.setDateValue(value.getDateModifiedFrom() == null ? null : value.getDateModifiedFrom()); dateModifiedTo.setDateValue(value.getDateModifiedTo() == null ? null : value.getDateModifiedTo()); createdBy.setValue(value.getCreatedBy() == null ? "" : value.getCreatedBy()); //$NON-NLS-1$ lastModifiedBy.setValue(value.getLastModifiedBy() == null ? "" : value.getLastModifiedBy()); //$NON-NLS-1$ if (value.getOrigin() == ArtifactOriginEnum.any) { originAny.setValue(true); } else if (value.getOrigin() == ArtifactOriginEnum.derived) { originDerived.setValue(true); } else { originPrimary.setValue(true); } classifierFilters.setValue(value.getClassifiers()); customPropertyFilters.setValue(value.getCustomProperties()); ArtifactFilterBean oldState = this.currentState; currentState = value; if (fireEvents) { ValueChangeEvent.fireIfNotEqual(this, oldState, currentState); } }
From source file:org.rest.client.ui.html5.HTML5Progress.java
License:Apache License
@Override public void setValue(Integer value, boolean fireEvents) { Integer oldValue = getValue(); getElement().setAttribute("value", String.valueOf(value)); if (fireEvents) { ValueChangeEvent.fireIfNotEqual(this, oldValue, value); }/*from w ww . j a v a 2s . co m*/ }
From source file:org.sigmah.client.ui.view.pivot.HistorySelector.java
License:Open Source License
@Override public void setValue(Integer value, boolean fireEvents) { ValueChangeEvent.fireIfNotEqual(this, this.curIndex, value); this.curIndex = value; enableButtons();// www . ja v a2s .c o m }
From source file:org.turbogwt.mvp.databind.client.mock.HasValueMock.java
License:Apache License
@Override public void setValue(V value, boolean fireEvents) { V oldValue = getValue();/*from www. ja v a2 s . co m*/ super.setValue(value); if (fireEvents) { ValueChangeEvent.fireIfNotEqual(this, oldValue, value); } }
From source file:uk.ac.ebi.fg.annotare2.web.gwt.editor.client.view.widget.MultiSelectList.java
License:Apache License
@Override public void setValue(List<String> value, boolean fireEvents) { List<String> oldValue = this.value; this.value = new ArrayList<String>(value); updateLabel();//from w w w .j ava2 s. co m if (fireEvents) { ValueChangeEvent.fireIfNotEqual(this, oldValue, value); } }