code: public Object createNewObject(String id) {
  		if (this.clazz == null || this.constructor == null) {
  			LOGGER.error("Unable to get class or constructor");
  			return null;
  		}
  		try {
  			Object o = constructor.newInstance(id);
  			return o;
  		} catch (Exception e) {
  			LOGGER.error("Unable to create object " + e.getMessage(), e);
  		}
  		return null;
  	}
docs: {@inheritDoc}