code: public void executeSetValue(Object pvObject, Object pvArgs) throws IllegalArgumentException, IllegalAccessException, InvocationTargetException {
  		AccessController.doPrivileged(new AccessiblePrivilegedAction(accessibleObject));
  		if (propertyType == PROPERTY_TYPE_METHOD) {
  			((Method) accessibleObject).invoke(pvObject, new Object[] { pvArgs });	
  		} else {
  			((Field) accessibleObject).set(pvObject, pvArgs);
  		}
  	}
docs: Call the setter Method or set value from Field.
  
  @param pvObject Object, on which the value is set
  @param pvArgs the set value