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; }