intra-mart(R)
5.1

jp.co.intra_mart.foundation.security.calendar
クラス CalendarPluginMondayMakeupHoliday

java.lang.Object
  拡張jp.co.intra_mart.foundation.security.calendar.CalendarPluginMondayMakeupHoliday
すべての実装インタフェース:
CalendarPlugin

public class CalendarPluginMondayMakeupHoliday
extends java.lang.Object
implements CalendarPlugin

カレンダデータプラグインクラス。

カレンダデータの有効無効を判定するプラグインのクラスです。
振替休日を定義するためのプラグインです。
利用方法:設定画面において、休日設定・月曜日・プラグイン設定で
『振替休日』を選択して利用します。
判定基準:前日が休日設定であり、2種類以上の休日設定が重なっている
状態を真値(振替休日)とし1種類の休日設定のみの判定である
状態を偽値(休日ではない)と判定します。

導入されたバージョン:
5.0
バージョン:
1.0

コンストラクタの概要
CalendarPluginMondayMakeupHoliday()
           
 
メソッドの概要
 boolean validate(CalendarManager calendarManager, CategorizedCalendarInfo categorizedCalendarInfo, CalendarInfo calendarInfo, java.util.Date date)
          カレンダーデータが有効かどうか検証します。
 
クラス java.lang.Object から継承したメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

CalendarPluginMondayMakeupHoliday

public CalendarPluginMondayMakeupHoliday()
メソッドの詳細

validate

public boolean validate(CalendarManager calendarManager,
                        CategorizedCalendarInfo categorizedCalendarInfo,
                        CalendarInfo calendarInfo,
                        java.util.Date date)
カレンダーデータが有効かどうか検証します。

指定した日付に対して、カレンダーデータが有効かどうか検証します。
指定日付が振替休日扱いかどうかをチェックします。

定義:
インタフェース CalendarPlugin 内の validate
パラメータ:
categorizedCalendarInfo - 対象カレンダーのカテゴライズされたカレンダーデータ
calendarInfo - 対象カレンダーデータ
date - 対象の日付
戻り値:
対象のカレンダーデータが有効な場合は、trueを返却します。

intra-mart(R)
5.1

Copyright © 2000-2006 NTT DATA INTRAMART CO.,LTD. All Rights Reserved.