List of usage examples for com.google.gwt.event.logical.shared ValueChangeEvent fire
public static <T> void fire(HasValueChangeHandlers<T> source, T value)
From source file:org.openelis.ui.widget.EditBox.java
License:Open Source License
@Override public void setValue(String value, boolean fireEvents) { if (!Util.isDifferent(this.value, value)) { if (value != null) textbox.setText(helper.format(value)); return;/*w w w.ja v a 2 s . co m*/ } this.value = value; if (value != null) { textbox.setText(helper.format(value)); } else { textbox.setText(""); } if (fireEvents) ValueChangeEvent.fire(this, value); }
From source file:org.openelis.ui.widget.MultiDropdown.java
License:Open Source License
/** * Method used to set the selections when Multiple Selection is Allowed and can * specify to fire ValueChangeEvent.//from w ww . j a v a2 s . co m * @param values * @param fireEvents */ public void setValue(ArrayList<T> values, boolean fireEvents) { if (!Util.isDifferent(this.value, values)) return; clearSelections(); if (values != null) for (T key : values) table.selectRowAt(keyHash.get(key)); setDisplay(); this.value = values; if (fireEvents) ValueChangeEvent.fire(this, value); }
From source file:org.openelis.ui.widget.table.Table.java
License:Open Source License
/** * Sets the model and will fire ValueChangeEvent if fireEvents is true as * part of the HasValue interface//www. j ava2 s . c om */ public void setValue(ArrayList<? extends Row> value, boolean fireEvents) { setModel(value); if (fireEvents) ValueChangeEvent.fire(this, value); }
From source file:org.openelis.ui.widget.tree.Tree.java
License:Open Source License
/** * Sets the model and will fire ValueChangeEvent if fireEvents is true as * part of the HasValue interface/* w ww.ja va 2 s. co m*/ */ public void setValue(Node value, boolean fireEvents) { setRoot(value); if (fireEvents) ValueChangeEvent.fire(this, value); }
From source file:org.opennms.gwt.web.ui.asset.client.tools.fieldsets.FieldSetSuggestBox.java
License:Open Source License
@Override public void onSelection(SelectionEvent<Suggestion> event) { String selected = event.getSelectedItem().getReplacementString(); ValueChangeEvent.fire(suggBox, selected); checkField();/*from w w w . java 2 s. c o m*/ }
From source file:org.optaplanner.workbench.screens.solver.client.editor.FindFile.java
License:Apache License
public void onFileNameChange(final String fileName) { ValueChangeEvent.fire(this, fileName); }
From source file:org.optaplanner.workbench.screens.solver.client.editor.Spinner.java
License:Apache License
public void setValue(Long value) { if (value == null) { value = Long.valueOf(0);/*w ww . j a va 2s .c o m*/ } this.value = value; view.setValue(value); ValueChangeEvent.fire(this, value); }
From source file:org.overlord.dtgov.ui.client.local.pages.targets.panel.CustomTargetPropertiesTable.java
License:Apache License
@Override public void setValue(List<CustomTargetProperty> props, boolean fireEvents) { this.properties = new ArrayList<CustomTargetProperty>(props); clear();/*from ww w .j a v a2 s .c om*/ if (props == null || props.isEmpty()) { // Put something here? "No Properties found..." ? } else { for (final CustomTargetProperty property : props) { addRow(property); } } if (fireEvents) { ValueChangeEvent.fire(this, this.properties); } }
From source file:org.overlord.dtgov.ui.client.local.widgets.common.AbstractFilterListBox.java
License:Apache License
/** * Fires a value change event. */ protected void fireValueChangeEvent() { ValueChangeEvent.fire(this, getValue()); }
From source file:org.overlord.sramp.ui.client.local.pages.artifacts.CustomPropertyFilter.java
License:Apache License
/** * Post construct.//w ww. j av a2 s . c o m */ @PostConstruct protected void onPostConstruct() { label.setSupportsEdit(false); label.setSupportsRemove(true); label.addValueChangeHandler(new ValueChangeHandler<String>() { @Override public void onValueChange(ValueChangeEvent<String> event) { if (event.getValue() == null) { GWT.log("Firing null value change event!"); //$NON-NLS-1$ ValueChangeEvent.fire(CustomPropertyFilter.this, null); } } }); input.addValueChangeHandler(new ValueChangeHandler<String>() { @Override public void onValueChange(ValueChangeEvent<String> event) { ValueChangeEvent.fire(CustomPropertyFilter.this, event.getValue()); } }); }