Class CmsSerialDateValue

  • All Implemented Interfaces:
    I_CmsObservableSerialDateValue, org.opencms.acacia.shared.I_CmsSerialDateValue

    public class CmsSerialDateValue
    extends org.opencms.acacia.shared.A_CmsSerialDateValue
    implements I_CmsObservableSerialDateValue
    Client-side implementation of I_CmsSerialDateValue. The implementation additionally has setters for the various values of the serial date specification.
    • Nested Class Summary

      • Nested classes/interfaces inherited from interface org.opencms.acacia.shared.I_CmsSerialDateValue

        org.opencms.acacia.shared.I_CmsSerialDateValue.DateType, org.opencms.acacia.shared.I_CmsSerialDateValue.EndType, org.opencms.acacia.shared.I_CmsSerialDateValue.JsonKey, org.opencms.acacia.shared.I_CmsSerialDateValue.Month, org.opencms.acacia.shared.I_CmsSerialDateValue.PatternType, org.opencms.acacia.shared.I_CmsSerialDateValue.WeekDay, org.opencms.acacia.shared.I_CmsSerialDateValue.WeekOfMonth
    • Field Summary

      • Fields inherited from interface org.opencms.acacia.shared.I_CmsSerialDateValue

        DAY_IN_MILLIS, NUM_OF_WEEKDAYS
    • Constructor Summary

      Constructors 
      Constructor Description
      CmsSerialDateValue()
      Default constructor, setting the default state of the the serial date widget.
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      void registerValueChangeObserver​(I_CmsSerialDateValueChangeObserver obs)
      Register an observer.
      void setValue​(java.lang.String value)
      Set the value as provided.
      com.google.gwt.json.client.JSONValue toJson()
      Convert the information from the wrapper to a JSON object.
      java.lang.String toString()  
      void unregisterValueChangeObserver​(I_CmsSerialDateValueChangeObserver obs)
      Unregister an observer.
      • Methods inherited from class org.opencms.acacia.shared.A_CmsSerialDateValue

        addException, addWeekOfMonth, clearExceptions, clearIndividualDates, clearWeekDays, clearWeeksOfMonth, endsAtMidNight, equals, getDateType, getDayOfMonth, getEnd, getEndType, getExceptions, getIndividualDates, getInterval, getMonth, getOccurrences, getParentSeriesId, getPatternType, getSeriesEndDate, getStart, getWeekDay, getWeekDays, getWeekOfMonth, getWeeksOfMonth, hasExceptions, hashCode, isCurrentTillEnd, isDayOfMonthValid, isDurationValid, isEndValid, isEveryWorkingDay, isFromOtherSeries, isIntervalValid, isMonthSet, isPatternValid, isStartSet, isValid, isValidEndTypeForPattern, isWeekDaySet, isWeekOfMonthSet, isWholeDay, removeWeekOfMonth, setCurrentTillEnd, setDayOfMonth, setDefaultValue, setDerivedEndType, setEnd, setEndType, setEveryWorkingDay, setExceptions, setIndividualDates, setInterval, setMonth, setOccurrences, setParentSeriesId, setPatternType, setSeriesEndDate, setStart, setWeekDay, setWeekDays, setWeekOfMonth, setWeeksOfMonth, setWholeDay
      • Methods inherited from class java.lang.Object

        clone, finalize, getClass, notify, notifyAll, wait, wait, wait
      • Methods inherited from interface org.opencms.acacia.shared.I_CmsSerialDateValue

        endsAtMidNight, getDateType, getDayOfMonth, getEnd, getEndType, getExceptions, getIndividualDates, getInterval, getMonth, getOccurrences, getParentSeriesId, getPatternType, getSeriesEndDate, getStart, getWeekDay, getWeekDays, getWeekOfMonth, getWeeksOfMonth, isCurrentTillEnd, isEveryWorkingDay, isFromOtherSeries, isValid, isWholeDay