public void setValidationRegexp(final String regexp) { if (this.regexp == null) { // First call to this method. super.addBlurHandler(this); } this.regexp = regexp; }
@Override public HandlerRegistration addBlurHandler(BlurHandler handler) { return input.addBlurHandler(handler); }
@Override public HandlerRegistration addBlurHandler(BlurHandler handler) { return input.addBlurHandler(handler); }
@Override public HandlerRegistration addBlurHandler(BlurHandler handler) { return input.addBlurHandler(handler); }
/** * 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 initialiseValueList() { //Copy value back to model txtValueList.addValueChangeHandler( new ValueChangeHandler<String>() { @Override public void onValueChange( final ValueChangeEvent<String> event ) { final String valueList = txtValueList.getText(); chosenFieldsSelection.setValueList( valueList ); //ValueList is optional, no need to advise of state change } } ); //Update Default Value widget if necessary txtValueList.addBlurHandler( new BlurHandler() { @Override public void onBlur( final BlurEvent event ) { presenter.assertDefaultValue( chosenFieldsSelection ); makeDefaultValueWidget(); } } ); }
private void initialiseValueList() { //Copy value back to model txtValueList.addValueChangeHandler( new ValueChangeHandler<String>() { @Override public void onValueChange( final ValueChangeEvent<String> event ) { final String valueList = txtValueList.getText(); chosenConditionsSelection.setValueList( valueList ); // ValueList is optional, no need to advise of state change } } ); //Update Default Value widget if necessary txtValueList.addBlurHandler( new BlurHandler() { @Override public void onBlur( final BlurEvent event ) { presenter.assertDefaultValue( availablePatternsSelection, chosenConditionsSelection ); makeDefaultValueWidget(); } } ); }
private void initialiseValueList() { //Copy value back to model txtValueList.addValueChangeHandler( new ValueChangeHandler<String>() { @Override public void onValueChange( final ValueChangeEvent<String> event ) { final String valueList = txtValueList.getText(); chosenFieldsSelection.setValueList( valueList ); // ValueList is optional, no need to advise of state change } } ); //Update Default Value widget if necessary txtValueList.addBlurHandler( new BlurHandler() { @Override public void onBlur( final BlurEvent event ) { presenter.assertDefaultValue( availablePatternsSelection, chosenFieldsSelection ); makeDefaultValueWidget(); } } ); }
public JQMCalBox(String text) { super(text); //setType("date"); // it's servicing by jqm-datebox, so type must not be set as "date" setInputAttribute("data-role", "datebox"); input.addBlurHandler(new BlurHandler() { @Override public void onBlur(BlurEvent event) { if (isInternalBlur) return; if (lockInput != null && !lockInput && invalidateUnlockedInputOnBlur) { String oldText = input.getText(); if (oldText == null || oldText.isEmpty()) return; if (oldText.trim().isEmpty()) { input.setText(""); ValueChangeEvent.fire(input, getValue()); return; } if (!smartConvertInputText()) updateInputText(); String newText = input.getText(); if (!oldText.equals(newText)) ValueChangeEvent.fire(input, getValue()); } } }); refreshDataOptions(); }
public JQMCalBox(String text) { super(text); //setType("date"); // it's servicing by jtsage-datebox, so type must not be set as "date" setInputAttribute("data-role", "datebox"); input.addBlurHandler(new BlurHandler() { @Override public void onBlur(BlurEvent event) { if (isInternalBlur) return; if (lockInput != null && !lockInput && invalidateUnlockedInputOnBlur) { String oldText = input.getText(); if (oldText == null || oldText.isEmpty()) return; if (oldText.trim().isEmpty()) { input.setText(""); ValueChangeEvent.fire(input, getValue()); return; } if (!smartConvertInputText()) updateInputText(); String newText = input.getText(); if (!oldText.equals(newText)) ValueChangeEvent.fire(input, getValue()); } } }); refreshDataOptions(); }
/** * Getter for property 'pageNumber'. * * @return Value for property 'pageNumber'. */ protected TextBox getPageNumber() { if (pageNumber == null) { pageNumber = new TextBox(); PageBoxHandler boxHandler = new PageBoxHandler(); pageNumber.addFocusHandler(boxHandler); pageNumber.addBlurHandler(boxHandler); } return pageNumber; }
public EditableTreeItem() { editBox.setWidth("100px"); editBox.addKeyDownHandler(new KeyDownHandler() { public void onKeyDown(KeyDownEvent event) { int code = event.getNativeKeyCode(); switch (code) { // handle ENTER and ESCAPE keys case KeyCodes.KEY_ENTER: stopEdit(); break; case KeyCodes.KEY_ESCAPE: cancelEdit(); break; default: break; } } }); // Just cancel the editing if the user click outside the TextBox editBox.addBlurHandler(new BlurHandler() { public void onBlur(BlurEvent event) { cancelEdit(); } }); super.setWidget(normalItem); }
TextBox box = getTextBox(); box.addFocusHandler(focusHandler); box.addBlurHandler(blurHandler); super.addListeners(box);
blurRegistration = tb.addBlurHandler( new BlurHandler()
blurRegistration = tb.addBlurHandler( new BlurHandler()
m_box.getElement().getStyle().setFontSize( m_fontSize, m_fontSizeUnit ); m_box.addKeyUpHandler( this ); m_box.addBlurHandler( 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()); }
/** * {@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()); }