code: public boolean syncClonedListener(BaseField field, FieldListener listener, boolean bInitCalled)
      {
          if (!bInitCalled)
          {
              BaseField fldSource = this.getSyncedListenersField(m_fldSource, listener);
              DateTimeField fldStartDate = (DateTimeField)this.getSyncedListenersField(m_fldStartDate, listener);
              ((InitDateOffsetHandler)listener).init(null, fldSource, fldStartDate, m_lYears, m_lMonths, m_lDays, m_bCalcIfNull);
          }
          return super.syncClonedListener(field, listener, true);
      }
docs: Set this cloned listener to the same state at this listener.
  @param field The field this new listener will be added to.
  @param The new listener to sync to this.
  @param Has the init method been called?
  @return True if I called init.