/** * Close drop down and update input box if validation successful */ @EventHandler(value = "click", target = "popup.btnOK", onFailure = OnFailure.IGNORE) private void onClick$btnOK() { if (validateInput()) { setOpen(false); } }
/** * Populate datebox and timebox with current date and time. */ @EventHandler(value = "click", target = "popup.btnNow", onFailure = OnFailure.IGNORE) private void onClick$btnNow() { Date now = DateUtil.now(); updateDatebox(now); updateTimebox(now); validateInput(); close(); }
/** * Populate datebox with today's date while clearing timebox. */ @EventHandler(value = "click", target = "popup.btnToday", onFailure = OnFailure.IGNORE) private void onClick$btnToday() { updateDatebox(DateUtil.today()); updateTimebox(null); validateInput(); close(); }