code: @Override
      public void setAsText(String text) throws IllegalArgumentException {
          try {
              setValue(new ObjectName(text));
          } catch (MalformedObjectNameException e) {
              throw new IllegalArgumentException(e);
          }
  
      }
docs: /* (non-Javadoc)
  @see org.jboss.common.beans.property.PropertyEditorSupport#setAsText(java.lang.String)