code: protected void handleRequestValue(final String value, final boolean valid, final String text) {
  		// As setData() clears the text value (if valid), this must be called first so it can be set after
  		setData(value);
  		PartialDateFieldModel model = getOrCreateComponentModel();
  		model.validDate = valid;
  		model.text = text;
  	}
docs: Set the request value.
  
  @param value the date value
  @param valid true if valid value
  @param text the user text