private void configureOnChangeHandler() { final DailyRecurrenceEditor localThis = this; KeyboardListener keyboardListener = new KeyboardListener() { public void onKeyDown(Widget sender, char keyCode, int modifiers) {} public void onKeyPress(Widget sender, char keyCode, int modifiers) {} public void onKeyUp(Widget sender, char keyCode, int modifiers) { localThis.changeHandler(); } }; ClickListener clickListener = new ClickListener() { public void onClick(Widget sender) { localThis.changeHandler(); } }; repeatValueTb.addKeyboardListener(keyboardListener); everyNDaysRb.addClickListener(clickListener); everyNDaysRb.addKeyboardListener(keyboardListener); everyWeekdayRb.addClickListener(clickListener); everyWeekdayRb.addKeyboardListener(keyboardListener); }
private void configureOnChangeHandler() { final MonthlyRecurrenceEditor localThis = this; KeyboardListener keyboardListener = new KeyboardListener() { public void onKeyDown(Widget sender, char keyCode, int modifiers) {} public void onKeyPress(Widget sender, char keyCode, int modifiers) {} public void onKeyUp(Widget sender, char keyCode, int modifiers) { localThis.changeHandler(); } }; ClickListener clickListener = new ClickListener() { public void onClick(Widget sender) { localThis.changeHandler(); } }; ChangeListener changeListener = new ChangeListener() { public void onChange(Widget sender) { localThis.changeHandler(); } }; dayNOfMonthRb.addClickListener(clickListener); dayNOfMonthRb.addKeyboardListener(keyboardListener); nthDayNameOfMonthRb.addClickListener(clickListener); nthDayNameOfMonthRb.addKeyboardListener(keyboardListener); dayOfMonthTb.addKeyboardListener(keyboardListener); whichWeekLb.addChangeListener(changeListener); dayOfWeekLb.addChangeListener(changeListener); }
private void configureOnChangeHandler() { final EndDatePanel localThis = this; ICallback<IChangeHandler> handler = new ICallback<IChangeHandler>() { public void onHandle(IChangeHandler o) { localThis.changeHandler(); } }; KeyboardListener keyboardListener = new KeyboardListener() { public void onKeyDown(Widget sender, char keyCode, int modifiers) {} public void onKeyPress(Widget sender, char keyCode, int modifiers) {} public void onKeyUp(Widget sender, char keyCode, int modifiers) { localThis.changeHandler(); } }; ClickListener clickListener = new ClickListener() { public void onClick(Widget sender) { localThis.changeHandler(); } }; endDatePicker.setOnChangeHandler(handler); noEndDateRb.addClickListener(clickListener); noEndDateRb.addKeyboardListener(keyboardListener); endByRb.addClickListener(clickListener); endByRb.addKeyboardListener(keyboardListener); }