package caltool.schedule;

/****
 * Class RecuringInterval specifies the granularity at which recurring items
 * are defined.  Weekly and Biweekly settings allow the user to specify
 * recurrence on one or more days of the week.  The Monthly setting allows the
 * user to specify recurrence on one or more days in one or more weeks of each
 * month.  The Yearly setting allows the user to specify recurrence on one or
 * more specific dates in the year.
 */
public enum RecurringInterval {

    /** The array of possible enumerated values. */

    /** Indicates a scheduled item recurs weekly. */
    Weekly,

    /** Indicates a scheduled item recurs bi-weekly. */
    Biweekly,

    /** Indicates a scheduled item recurs monthly. */
    Monthly,

    /** Indicates a scheduled item recurs yearly. */
    Yearly

}