Module ical4j.core

Interface AlarmPropertyValidators


public interface AlarmPropertyValidators
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    static final Validator<Action>
    Format Definition: This property is defined by the following notation: action = "ACTION" actionparam ":" actionvalue CRLF actionparam = *(";" other-param) actionvalue = "AUDIO" / "DISPLAY" / "EMAIL" / iana-token / x-name
    static final Validator<Repeat>
    Format Definition: This property is defined by the following notation: repeat = "REPEAT" repparam ":" integer CRLF ;Default is "0", zero.
    static final Validator<Trigger>
    Format Definition: This property is defined by the following notation: trigger = "TRIGGER" (trigrel / trigabs) CRLF trigabs = *( ; ; The following is REQUIRED, ; but MUST NOT occur more than once.
    static final Validator<Trigger>
    Format Definition: This property is defined by the following notation: trigger = "TRIGGER" (trigrel / trigabs) CRLF trigrel = *( ; ; The following are OPTIONAL, ; but MUST NOT occur more than once.
  • Field Details

    • ACTION

      static final Validator<Action> ACTION
              Format Definition:  This property is defined by the following
             notation:
      
              action      = "ACTION" actionparam ":" actionvalue CRLF
      
              actionparam = *(";" other-param)
      
      
              actionvalue = "AUDIO" / "DISPLAY" / "EMAIL"
                          / iana-token / x-name
       
    • REPEAT

      static final Validator<Repeat> REPEAT
              Format Definition:  This property is defined by the following
             notation:
      
              repeat  = "REPEAT" repparam ":" integer CRLF
              ;Default is "0", zero.
      
              repparam   = *(";" other-param)
       
    • TRIGGER_ABS

      static final Validator<Trigger> TRIGGER_ABS
              Format Definition:  This property is defined by the following
             notation:
      
              trigger    = "TRIGGER" (trigrel / trigabs) CRLF
      
              trigabs    = *(
                         ;
                         ; The following is REQUIRED,
                         ; but MUST NOT occur more than once.
                         ;
                         (";" "VALUE" "=" "DATE-TIME") /
                         ;
                         ; The following is OPTIONAL,
                         ; and MAY occur more than once.
                         ;
                         (";" other-param)
                         ;
                         ) ":" date-time
       
    • TRIGGER_REL

      static final Validator<Trigger> TRIGGER_REL
              Format Definition:  This property is defined by the following
             notation:
      
              trigger    = "TRIGGER" (trigrel / trigabs) CRLF
      
              trigrel    = *(
                         ;
                         ; The following are OPTIONAL,
                         ; but MUST NOT occur more than once.
                         ;
                         (";" "VALUE" "=" "DURATION") /
                         (";" trigrelparam) /
                         ;
                         ; The following is OPTIONAL,
                         ; and MAY occur more than once.
                         ;
                         (";" other-param)
                         ;
                         ) ":"  dur-value