code: @Override
      public void setAsText(String text) {
          if (BeanUtils.isNull(text)) {
              setValue(null);
              return;
          }
          setValue(getAsDocument(text).getDocumentElement());
      }
docs: Sets as an Document created from a String.
  
  @throws IllegalArgumentException A parse exception occured