code: public boolean setValue(Object value)
     {
        if (!readOnly)
        {
           try
           {
              Injection injector = new Injection();
              injector.inject(target, name, value);
  
              this.value = value;
              return true;
           }
           catch (Exception e)
           {
              // Nothing to do
           }
        }
        return false;
     }
docs: {@inheritDoc}