protected void ensureDomEventHandlers() { addClickHandler(new ClickHandler() { @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()); } }); }
protected void ensureDomEventHandlers() { addClickHandler(new ClickHandler() { @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()); } }); }
protected void ensureDomEventHandlers() { addClickHandler(new ClickHandler() { @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()); } }); }
private void bindEvents() { visibilityToggle.addClickHandler(new ClickHandler() { public void onClick(ClickEvent event) { if (visibilityToggle.isEnabled()) { presenter.toggleLayerVisibility(); visibilityToggle.setEnabled(true); // Works because JavaScript is single threaded... } } }); } }
@Override public HandlerRegistration addClickHandler(ClickHandler handler) { if(defaultTableEditor instanceof CheckBox){ return ((CheckBox)defaultTableEditor).addClickHandler(handler) ; }else if(defaultTableEditor instanceof EditableLabel) { return ((EditableLabel)defaultTableEditor).addClickHandler(handler) ; } return null; } @Override
private CheckBox makeCheckBoxToSelectAll() { final CheckBox checkBox = new CheckBox( "" ); checkBox.addClickHandler( new ClickHandler() { @Override public void onClick(final ClickEvent event) { final CheckBox selectAllCheckBox = (CheckBox)event.getSource(); for (final EIInstanceMinimal eiInstance : instances) { final GridRowWidget row = instanceRowMap.get( eiInstance ); final CheckBox chkBox = row.getCheckBox(); if ( chkBox != null ) { chkBox.setValue( selectAllCheckBox.getValue() ); } } } } ); return checkBox; }
/** * {@inheritDoc} */ protected void addListeners(Widget widget) { if (clickHandler == null) { final GridCell cell = this; clickHandler = new ClickHandler() { @Override public void onClick(ClickEvent event) { FlexTable table = getGrid(); if (table instanceof EditableGrid && ((EditableGrid) table).fireStartEdit(cell)) ((EditableGrid) table).fireFinishEdit(cell, getNewValue()); } }; CheckBox checkBox = getCheckBox(); checkBox.addClickHandler(clickHandler); } }
/** * @return the header widget used to select all rows */ protected Widget getSelectAllWidget() { if (selectAllWidget == null) { final CheckBox box = new CheckBox(); selectAllWidget = box; box.addClickHandler(new ClickHandler() { @Override public void onClick(ClickEvent event) { if (box.getValue()) { getDataTable().selectAllRows(); } else { getDataTable().deselectAllRows(); } } }); } return selectAllWidget; }
public HandlerRegistration addClickHandlerForCheckBox(CheckBox myCheckBox) { return myCheckBox.addClickHandler(new MyClickHandler(myCheckBox)); } public void showData() { resetVariables(); postCodeHandlerReg = addClickHandlerForCheckBox(postCode); countryHandlerReg = addClickHandlerForCheckBox(country); }
public UIFieldCheckBox(Boolean defaultValue){ this.uiCheck = new CheckBox(); this.uiCheck.addClickHandler(new ClickHandler() { @Override public void onClick(ClickEvent event) { setValue(uiCheck.getValue(), true); } }); initWidget(uiCheck); }
cb.addClickHandler(new ClickHandler() {
private MetricForm addMetricForm(final String label, final int item) { final MetricForm metric = new MetricForm(refreshgraph); metric.x1y2().addClickHandler(updatey2range); metric.setMetricChangeHandler(metric_change_handler); metric.setAggregators(aggregators); metrics.insert(metric, label, item); return metric; }
public MetricForm(final EventsHandler handler) { events_handler = handler; setupDownsampleWidgets(); downsample.addClickHandler(handler); downsampler.addChangeHandler(handler); interval.addBlurHandler(handler); interval.addKeyPressHandler(handler); rate.addClickHandler(handler); x1y2.addClickHandler(handler); aggregators.addChangeHandler(handler); metric.addBlurHandler(handler); metric.addKeyPressHandler(handler); { final EventsHandler metric_handler = new EventsHandler() { protected <H extends EventHandler> void onEvent(final DomEvent<H> event) { if (metric_change_handler != null) { metric_change_handler.onMetricChange(MetricForm.this); } } }; metric.addBlurHandler(metric_handler); metric.addKeyPressHandler(metric_handler); } metric.setValidationRegexp(TSDB_ID_RE); assembleUi(); }
public void installCheckBoxRowHeaderColumn() { columnList.remove(rowHeader); rowHeader.setId("RowHeader"); rowHeader.setName("RowHeader"); final CheckBox checkBox = new CheckBox(); checkBox.setTabIndex(-1); checkBox.addClickHandler(new ClickHandler() { @Override public void onClick(ClickEvent event) { int count = getRowCount(); for (int i = 0; i < count; i++) { getRow(i).setSelected(checkBox.getValue()); } fireTableDataChanged(); } }); DOM.setStyleAttribute(checkBox.getElement(), "style", "padding-right: 0.8em"); rowHeader.setColumnTitleWidget(checkBox); rowHeader.setWidth("40px"); rowHeader.setVisible(true); columnList.add(0, rowHeader); }
private void setupDownsampleWidgets() { downsampler.setEnabled(false); interval.setEnabled(false); interval.setMaxLength(5); interval.setVisibleLength(5); interval.setValue("10m"); interval.setValidationRegexp("^[1-9][0-9]*[smhdwy]$"); downsample.addClickHandler(new ClickHandler() { public void onClick(final ClickEvent event) { final boolean checked = ((CheckBox) event.getSource()).getValue(); downsampler.setEnabled(checked); interval.setEnabled(checked); if (checked) { downsampler.setFocus(true); } } }); }
private CheckBox buildCheckbox(final T checkBoxValue) { final CheckBox newCheckBox = new CheckBox(SafeHtmlUtils.fromString(renderer.render(checkBoxValue))); newCheckBox.setValue(false); newCheckBox.setStyleName(style.checkBox()); newCheckBox.addClickHandler(event -> { // ValueChangeEvent fired to notify the mapped ListModel about the new Selection/deselection. ValueChangeEvent.fire(CheckBoxGroup.this, getValue()); }); return newCheckBox; }
check.addClickHandler(new ClickHandler() {
setUndefined(false); checkBox.addClickHandler(new ClickHandler() { @Override public void onClick(ClickEvent clickEvent) {
y2range.addBlurHandler(refreshgraph); y2range.addKeyPressHandler(refreshgraph); ylog.addClickHandler(new AdjustYRangeCheckOnClick(ylog, yrange)); y2log.addClickHandler(new AdjustYRangeCheckOnClick(y2log, y2range)); ylog.addClickHandler(refreshgraph); y2log.addClickHandler(refreshgraph); ylabel.addBlurHandler(refreshgraph); ylabel.addKeyPressHandler(refreshgraph); wxh.addBlurHandler(refreshgraph); wxh.addKeyPressHandler(refreshgraph); horizontalkey.addClickHandler(refreshgraph); keybox.addClickHandler(refreshgraph); nokey.addClickHandler(refreshgraph); smooth.addClickHandler(refreshgraph);