Class CmsSerialDateBeanYearlyWeekday

    • Constructor Detail

      • CmsSerialDateBeanYearlyWeekday

        public CmsSerialDateBeanYearlyWeekday​(java.util.Date startDate,
                                              java.util.Date endDate,
                                              boolean isWholeDay,
                                              I_CmsSerialDateValue.EndType endType,
                                              java.util.Date serialEndDate,
                                              int occurrences,
                                              java.util.SortedSet<java.util.Date> exceptions,
                                              I_CmsSerialDateValue.WeekOfMonth weekOfMonth,
                                              I_CmsSerialDateValue.Month month,
                                              I_CmsSerialDateValue.WeekDay weekDay)
        Constructs the bean with all the information provided by the CmsSerialDateWidget.
        Parameters:
        startDate - the start date of the series as provided by the serial date widget.
        endDate - the end date of the series as provided by the serial date widget.
        isWholeDay - flag, indicating if the event lasts the whole day
        endType - the end type of the series as provided by the serial date widget.
        serialEndDate - the end date of the series as provided by the serial date widget.
        occurrences - the maximal number of occurrences of the event as provided by the serial date widget.
        exceptions - dates where the event does not take place, even if it is in the series.
        weekOfMonth - if weekDay is null the day of the month the event should occur, otherwise the number of the specific week day in the month where event should occur.
        month - the month in which the event should occur
        weekDay - the weekday on which the event should occur