Interface I_CmsSerialDateValue

    • Method Detail

      • endsAtMidNight

        boolean endsAtMidNight()
        Returns a flag, indicating if the event ends at midnight.
        Returns:
        a flag, indicating if the event ends at midnight.
      • getDayOfMonth

        int getDayOfMonth()
        Returns the day of the month, the events should take place.
        Returns:
        the day of the month, the events should take place.
      • getEnd

        java.util.Date getEnd()
        Returns the end time of the events.
        Returns:
        the end time of the events.
      • getExceptions

        java.util.SortedSet<java.util.Date> getExceptions()
        Returns the dates, where the event should not take place.
        Returns:
        the dates, where the event should not take place.
      • getIndividualDates

        java.util.SortedSet<java.util.Date> getIndividualDates()
        Returns the dates of an individual date series.
        Returns:
        the dates of an individual date series.
      • getInterval

        int getInterval()
        Returns the pattern type specific interval of the event.
        Returns:
        the pattern type specific interval of the event.
      • getOccurrences

        int getOccurrences()
        Returns the number of occurrences of the event.
        Returns:
        the number of occurrences of the event.
      • getParentSeriesId

        CmsUUID getParentSeriesId()
        Returns the uuid of the content that holds the series, the current event was extracted from. Or null if the current event series was not extracted from another one.
        Returns:
        the uuid of the original series' content, or null, if the event is not extracted from another event series.
      • getSeriesEndDate

        java.util.Date getSeriesEndDate()
        Returns the date of the last day, events of the series should take place.
        Returns:
        the date of the last day, events of the series should take place.
      • getStart

        java.util.Date getStart()
        Returns the start time of the events.
        Returns:
        the start time of the events.
      • isCurrentTillEnd

        boolean isCurrentTillEnd()
        Returns a flag, indicating if the events should be treated as "current" till they end (or only till they start).
        Returns:
        true if the event is "current" till it ends, false if it is current till it starts.
      • isEveryWorkingDay

        boolean isEveryWorkingDay()
        Returns a flag, indicating if the event should take place every working day.
        Returns:
        a flag, indicating if the event should take place every working day.
      • isFromOtherSeries

        boolean isFromOtherSeries()
        Returns a flag, indicating if the event is extracted from another series.
        Returns:
        a flag, indicating if the event is extracted from another series.
      • isValid

        boolean isValid()
        Returns a flag, indicating if the value specifies a valid date (series).
        Returns:
        a flag, indicating if the value specifies a valid date (series).
      • isWholeDay

        boolean isWholeDay()
        Returns a flag, indicating if the event last the whole day/whole days.
        Returns:
        a flag, indicating if the event last the whole day/whole days.