code: public void setAsText(String text) throws IllegalArgumentException {
  		if (text == null) {
  			setValue(null);
  		}
  		else {
  			setValue(new DistinguishedName(text).immutableDistinguishedName());
  		}
  	}
docs: /*
  (non-Javadoc)
  @see java.beans.PropertyEditorSupport#setAsText(java.lang.String)