code: private void updateFromTextBox(boolean initial) {
  
          Date date = getValue();
          if (initial && (date == null)) {
              date = m_initialDate;
          }
          setPickerValue(date, false);
          m_time.setErrorMessage(null);
          fireChange(getValue(), false);
      }
docs: Updates the picker if the user manually modified the date of the text box.<p>
  
  @param initial flag indicating if the date box is being initialized