/** * 表示すべき期間スケジュールが存在するかどうかを返します * * @return */ public boolean hasVisibleTerm() { for (AjaxTermScheduleDayContainer dayContainer : dayList) { if (dayContainer.isHasTerm()) { AjaxScheduleResultData rd = dayContainer.getTermResultData(); if (rd != null && (!rd.isPrivate() || rd.isLoginuser() || rd.isMember())) { return true; } } } return false; }