public void setInput(TextBox input) { this.input = input; input.addClickHandler(new ClickHandler() { @Override public void onClick(ClickEvent event) { internVal = isChecked(); // user touched the checkbox, we must take current ui value //showMsg("setInput: " + (internVal ? "checked" : "unchecked")); } }); }
public void setInput(TextBox input) { this.input = input; input.addClickHandler(new ClickHandler() { @Override public void onClick(ClickEvent event) { internVal = isChecked(); // user touched the checkbox, we must take current ui value //showMsg("setInput: " + (internVal ? "checked" : "unchecked")); } }); }
public void setInput(TextBox input) { this.input = input; input.addClickHandler(new ClickHandler() { @Override public void onClick(ClickEvent event) { internVal = isChecked(); // user touched the checkbox, we must take current ui value //showMsg("setInput: " + (internVal ? "checked" : "unchecked")); } }); }
private void addRadiosBlurHandler(final BlurHandler handler) { for (JQMRadio r : radios) { TextBox radio = r.getInput(); blurHandlers.add(radio.addClickHandler(new ClickHandler() { @Override public void onClick(ClickEvent event) { handler.onBlur(null); } })); } }
private void addRadiosBlurHandler(final BlurHandler handler) { for (JQMRadio r : radios) { TextBox radio = r.getInput(); blurHandlers.add(radio.addClickHandler(new ClickHandler() { @Override public void onClick(ClickEvent event) { handler.onBlur(null); } })); } }
/** * Create a new date box. * * @param date the default date. * @param picker the picker to drop down from the date box * @param format to use to parse and format dates */ public DateBox(DatePicker picker, Date date, Format format) { this.picker = picker; this.popup = new PopupPanel(true); assert format != null : "You may not construct a date box with a null format"; this.format = format; popup.addAutoHidePartner(box.getElement()); popup.setWidget(picker); popup.setStyleName("dateBoxPopup"); initWidget(box); setStyleName(DEFAULT_STYLENAME); DateBoxHandler handler = new DateBoxHandler(); picker.addValueChangeHandler(handler); box.addFocusHandler(handler); box.addBlurHandler(handler); box.addClickHandler(handler); box.addKeyDownHandler(handler); box.setDirectionEstimator(false); popup.addCloseHandler(handler); setValue(date); }
private void initValueChangeHandler() { // Initialization code if (!valueChangeHandlerInitialized) { valueChangeHandlerInitialized = true; for (JQMRadio r : radios) { TextBox radio = r.getInput(); radio.addClickHandler(new ClickHandler() { @Override public void onClick(ClickEvent event) { SelectionEvent.fire(JQMRadioset.this, getValue()); ValueChangeEvent.fire(JQMRadioset.this, getValue()); } }); } } }
private void initValueChangeHandler() { // Initialization code if (!valueChangeHandlerInitialized) { valueChangeHandlerInitialized = true; for (JQMRadio r : radios) { TextBox radio = r.getInput(); radio.addClickHandler(new ClickHandler() { @Override public void onClick(ClickEvent event) { SelectionEvent.fire(JQMRadioset.this, getValue()); ValueChangeEvent.fire(JQMRadioset.this, getValue()); } }); } } }
private void addRadiosBlurHandler(final BlurHandler handler) { ClickHandler h = null; for (JQMRadio r : radios) { TextBox radio = r.getInput(); if (h == null) h = event -> handler.onBlur(null); blurHandlers.add(radio.addClickHandler(h)); } }
@Override public HandlerRegistration addValueChangeHandler(ValueChangeHandler<Boolean> handler) { // Initialization code if (!valueChangeHandlerInitialized) { valueChangeHandlerInitialized = true; input.addClickHandler(new ClickHandler() { @Override public void onClick(ClickEvent event) { ValueChangeEvent.fire(JQMCheckbox.this, getValue()); } }); } return addHandler(handler, ValueChangeEvent.getType()); }
@Override public HandlerRegistration addValueChangeHandler(ValueChangeHandler<Boolean> handler) { // Initialization code if (!valueChangeHandlerInitialized) { valueChangeHandlerInitialized = true; input.addClickHandler(new ClickHandler() { @Override public void onClick(ClickEvent event) { ValueChangeEvent.fire(JQMCheckbox.this, getValue()); } }); } return addHandler(handler, ValueChangeEvent.getType()); }
@Override public HandlerRegistration addValueChangeHandler(ValueChangeHandler<Boolean> handler) { // Initialization code if (!valueChangeHandlerInitialized) { valueChangeHandlerInitialized = true; input.addClickHandler(new ClickHandler() { @Override public void onClick(ClickEvent event) { ValueChangeEvent.fire(JQMCheckbox.this, getValue()); } }); } return addHandler(handler, ValueChangeEvent.getType()); }
private void initValueChangeHandler() { // Initialization code if (!valueChangeHandlerInitialized) { valueChangeHandlerInitialized = true; final ClickHandler h = event -> { SelectionEvent.fire(JQMRadioset.this, getValue()); ValueChangeEvent.fire(JQMRadioset.this, getValue()); }; for (JQMRadio r : radios) { TextBox radio = r.getInput(); radio.addClickHandler(h); } } }
textBox.addClickHandler(new ClickHandler(){ @Override public void onClick(ClickEvent event) {
/** * This method adds different listeners to elements of the widget. */ @SuppressWarnings({"unchecked"}) protected void addComponentListeners() { if (openCalendarClickHandler == null) { openCalendarClickHandler = new OpenCalendarClickHandler(); ToggleButton calendarButton = getChoiceButton(); calendarButton.addClickHandler(openCalendarClickHandler); TextBox box = getSelectedValue(); box.addClickHandler(openCalendarClickHandler); } getCalendar().addCalendarListener(this); }
/** * Create a new date box. * * @param date the default date. * @param picker the picker to drop down from the date box * @param format to use to parse and format dates */ public DateBox(DatePicker picker, Date date, Format format) { this.picker = picker; this.popup = new PopupPanel(true); assert format != null : "You may not construct a date box with a null format"; this.format = format; popup.addAutoHidePartner(box.getElement()); popup.setWidget(picker); popup.setStyleName("dateBoxPopup"); initWidget(box); setStyleName(DEFAULT_STYLENAME); DateBoxHandler handler = new DateBoxHandler(); picker.addValueChangeHandler(handler); box.addFocusHandler(handler); box.addBlurHandler(handler); box.addClickHandler(handler); box.addKeyDownHandler(handler); box.setDirectionEstimator(false); popup.addCloseHandler(handler); setValue(date); }
/** * Create a new date box. * * @param date the default date. * @param picker the picker to drop down from the date box * @param format to use to parse and format dates */ public DateBox(DatePicker picker, Date date, Format format) { this.picker = picker; this.popup = new PopupPanel(true); assert format != null : "You may not construct a date box with a null format"; this.format = format; popup.addAutoHidePartner(box.getElement()); popup.setWidget(picker); popup.setStyleName("dateBoxPopup"); initWidget(box); setStyleName(DEFAULT_STYLENAME); DateBoxHandler handler = new DateBoxHandler(); picker.addValueChangeHandler(handler); box.addFocusHandler(handler); box.addBlurHandler(handler); box.addClickHandler(handler); box.addKeyDownHandler(handler); box.setDirectionEstimator(false); popup.addCloseHandler(handler); setValue(date); }
/** {@inheritDoc} */ protected void addComponentListeners() { TextBox value = getSelectedValue(); ToggleButton button = getChoiceButton(); getListPanel().addChangeHandler(getDelegateHandler()); value.addChangeHandler(getDelegateHandler()); button.addFocusHandler(getDelegateHandler()); value.addFocusHandler(getDelegateHandler()); button.addBlurHandler(getDelegateHandler()); value.addBlurHandler(getDelegateHandler()); value.addClickHandler(getDelegateHandler()); button.addClickHandler(getDelegateHandler()); value.addKeyUpHandler(getDelegateHandler()); value.addKeyDownHandler(getDelegateHandler()); value.addKeyPressHandler(getDelegateHandler()); }
textBox.addClickHandler(new ClickHandler() { @Override public void onClick(ClickEvent clickEvent) {
/** * {@inheritDoc} */ protected void addComponentListeners() { getSelectedValue().addFocusHandler(getExpressionFocusHandler()); getSelectedValue().addBlurHandler(getExpressionFocusHandler()); getSelectedValue().addKeyUpHandler(getExpressionKeyboardHandler()); getSelectedValue().addChangeHandler(getExpressionKeyboardHandler()); getSelectedValue().addClickHandler(getDelegateHandler()); getSelectedValue().addKeyDownHandler(getDelegateHandler()); getSelectedValue().addKeyPressHandler(getDelegateHandler()); getChoiceButton().addFocusHandler(getDelegateHandler()); getChoiceButton().addBlurHandler(getDelegateHandler()); getChoiceButton().addClickHandler(getDelegateHandler()); getListPanel().addChangeHandler(getDelegateHandler()); }