code: public final ReadOnlyObjectProperty<LocalDate> recurrenceEndProperty() {
          if (recurrenceEnd == null) {
              recurrenceEnd = new ReadOnlyObjectWrapper<>(this, "recurrenceEnd", _recurrenceEnd); //$NON-NLS-1$
          }
  
          return recurrenceEnd.getReadOnlyProperty();
      }
docs: The property used to store the end time of the recurrence rule.
  
  @return the recurrence rule end time
  @see #recurrenceRuleProperty()