code: public void setValue(Value value) throws ValueFormatException, VersionException, LockException,
        ConstraintViolationException, RepositoryException
     {
        checkValid();
  
        doUpdateProperty(parent(), getInternalName(), value, false, PropertyType.UNDEFINED);
     }
docs: {@inheritDoc}