@Override
 public void execute() {
   Date now = new Date();
   int qr = DateUtils.getMonth(now) / 3;
   Date beginDate = DateUtils.getFirstDayOfYear(now);
   CalendarUtil.addMonthsToDate(beginDate, 3 * qr);
   Date endDate = CalendarUtil.copyDate(beginDate);
   CalendarUtil.addMonthsToDate(endDate, 3);
   applyFilter(beginDate, endDate);
 }
 @Override
 public void execute() {
   Date beginDate = CalendarUtil.copyDate(currentValue);
   int month = DateUtils.getMonth(beginDate);
   beginDate = DateUtils.getFirstDayOfYear(beginDate);
   CalendarUtil.addMonthsToDate(beginDate, month);
   Date endDate = CalendarUtil.copyDate(beginDate);
   CalendarUtil.addMonthsToDate(endDate, 1);
   applyFilter(beginDate, endDate);
 }
Example #3
0
  /**
   * ************************************* Sets a cookie with the user name for re-use on subsequent
   * logins. The expiration period of this cookie is 3 months.
   *
   * @param sUserName The user name to set
   */
  protected void setUserNameCookie(String sUserName) {
    Date aExpiryDate = new Date();

    CalendarUtil.addMonthsToDate(aExpiryDate, 3);
    Cookies.setCookie(sUserCookie, sUserName, aExpiryDate);
  }