package caltool.model.schedule;

/****
 * MonthlyDetails has an on/off setting for each day of the week on which an
 * item recurs.  These details are also used for the BiMonthly setting of the
 * recurrence interval.
 */
public class MonthlyDetails extends IntervalDetails {

    /*-*
     * Derived data fields.
     */

    /** Recurrence dates for January */
    public boolean[] inJan;

    /** Recurrence dates for February */
    public boolean[] inFeb;

    /** Recurrence dates for March */
    public boolean[] inMar;

    /** Recurrence dates for April */
    public boolean[] inApr;

    /** Recurrence dates for May */
    public boolean[] inMay;

    /** Recurrence dates for June */
    public boolean[] inJun;

    /** Recurrence dates for July */
    public boolean[] inJul;

    /** Recurrence dates for August */
    public boolean[] inAug;

    /** Recurrence dates for September */
    public boolean[] inSep;

    /** Recurrence dates for October */
    public boolean[] inOct;

    /** Recurrence dates for November */
    public boolean[] inNov;

    /** Recurrence dates for December */
    public boolean[] inDec;

}