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.drools.guvnor.client.widgets.decoratedgrid.DynamicColumn.java
License:Apache License
public void setSortable(boolean isSortable) { this.sortConfig.setSortable(isSortable); ValueChangeEvent.fire(this, sortConfig); }
From source file:org.drools.guvnor.client.widgets.decoratedgrid.DynamicColumn.java
License:Apache License
public void setSortDirection(SortDirection sortDirection) { this.sortConfig.setSortDirection(sortDirection); if (sortDirection == SortDirection.NONE) { this.sortConfig.setSortIndex(-1); }/*from ww w . j a va 2s. co m*/ ValueChangeEvent.fire(this, sortConfig); }
From source file:org.drools.guvnor.client.widgets.decoratedgrid.DynamicColumn.java
License:Apache License
public void setSortIndex(int sortIndex) { if (sortIndex < 0) { throw new IllegalArgumentException("sortIndex cannot be less than zero"); }//from w ww . ja v a2 s . co m this.sortConfig.setSortIndex(sortIndex); ValueChangeEvent.fire(this, sortConfig); }
From source file:org.drools.guvnor.client.widgets.drools.decoratedgrid.DynamicColumn.java
License:Apache License
public void clearSortIndex() { this.sortConfig.setSortIndex(-1); ValueChangeEvent.fire(this, sortConfig); }
From source file:org.drools.workbench.screens.guided.rule.client.editor.CEPOperatorsDropdown.java
License:Apache License
private Widget getDropDown() { String selected = ""; String selectedText = ""; box = new ListBox(); box.addItem(GuidedRuleEditorResources.CONSTANTS.pleaseChoose(), ""); for (int i = 0; i < operators.length; i++) { String op = operators[i]; box.addItem(HumanReadable.getOperatorDisplayName(op), op); if (op.equals(hop.getOperator())) { selected = op;/*from w ww . j av a 2 s . c o m*/ selectedText = HumanReadable.getOperatorDisplayName(op); box.setSelectedIndex(i + 1); } } //Fire event to ensure parent Widgets correct their state depending on selection final HasValueChangeHandlers<OperatorSelection> source = this; final OperatorSelection selection = new OperatorSelection(selected, selectedText); Scheduler.get().scheduleFinally(new Command() { public void execute() { operatorChanged(selection); ValueChangeEvent.fire(source, selection); } }); //Signal parent Widget whenever a change happens box.addChangeHandler(new ChangeHandler() { public void onChange(ChangeEvent event) { String selected = box.getValue(box.getSelectedIndex()); String selectedText = box.getItemText(box.getSelectedIndex()); OperatorSelection selection = new OperatorSelection(selected, selectedText); operatorChanged(selection); ValueChangeEvent.fire(source, selection); } }); return box; }
From source file:org.drools.workbench.screens.guided.rule.client.editor.CEPWindowOperatorsDropdown.java
License:Apache License
private Widget getDropDown() { String selected = ""; String selectedText = ""; box = new ListBox(); box.setEnabled(!isReadOnly);/*from w w w . j a va2 s. c o m*/ box.addItem(HumanReadableConstants.INSTANCE.noCEPWindow(), ""); for (int i = 0; i < operators.size(); i++) { String op = operators.get(i); box.addItem(HumanReadable.getOperatorDisplayName(op), op); if (op.equals(hcw.getWindow().getOperator())) { selected = op; selectedText = HumanReadable.getOperatorDisplayName(op); box.setSelectedIndex(i + 1); } } selectItem(hcw.getWindow().getOperator()); //Fire event to ensure parent Widgets correct their state depending on selection final HasValueChangeHandlers<OperatorSelection> source = this; final OperatorSelection selection = new OperatorSelection(selected, selectedText); Scheduler.get().scheduleFinally(new Command() { public void execute() { operatorChanged(selection); ValueChangeEvent.fire(source, selection); } }); //Signal parent Widget whenever a change happens box.addChangeHandler(new ChangeHandler() { public void onChange(ChangeEvent event) { String selected = box.getValue(box.getSelectedIndex()); String selectedText = box.getItemText(box.getSelectedIndex()); OperatorSelection selection = new OperatorSelection(selected, selectedText); operatorChanged(selection); ValueChangeEvent.fire(source, selection); } }); return box; }
From source file:org.drools.workbench.screens.testscenario.client.FieldDataConstraintEditor.java
License:Apache License
private void valueHasChanged(final String newValue) { ValueChangeEvent.fire(this, newValue); }
From source file:org.drools.workbench.screens.testscenario.client.FieldDatePicker.java
License:Apache License
public void onDateSelected(Date value) { ValueChangeEvent.fire(this, formatter.format(value)); }
From source file:org.dussan.vaadin.dcharts.client.events.EventProcessor.java
License:Apache License
private static <T> void fire(HasValueChangeHandlers<T> source, T value) { try {/*from w w w. j a v a 2 s .c o m*/ ValueChangeEvent.fire(source, value); } catch (IndexOutOfBoundsException e) { VConsole.error("Failed to fire event."); } }
From source file:org.eclipse.che.ide.ui.switcher.Switcher.java
License:Open Source License
/** {@inheritDoc} */ @Override/*from ww w.j ava2s . com*/ public void setValue(Boolean value, boolean fireEvents) { checkbox.setValue(value); if (fireEvents) { ValueChangeEvent.fire(this, value); } }