code: void zApplyAllowKeyboardEditing() {
          if (parentDatePicker == null) {
              return;
          }
          // Set the editability of the date picker text field.
          parentDatePicker.getComponentDateTextField().setEditable(allowKeyboardEditing);
          // Set the text field border color based on whether the text field is editable.
          Color textFieldBorderColor = (allowKeyboardEditing)
              ? InternalConstants.colorEditableTextFieldBorder
              : InternalConstants.colorNotEditableTextFieldBorder;
          parentDatePicker.getComponentDateTextField().setBorder(new CompoundBorder(
              new MatteBorder(1, 1, 1, 1, textFieldBorderColor), new EmptyBorder(1, 3, 2, 2)));
      }
docs: zApplyAllowKeyboardEditing, This applies the named setting to the parent component.