@abc.abstractmethod<EOL><INDENT>def set_object_value(self, value, object_type):<DEDENT>
pass<EOL>
Sets an object value.

        :param value: the new object value
        :type value: ``object``
        :param object_type: the object type
        :type object_type: ``osid.type.Type``
        :raise: ``IllegalState`` -- ``Parameter.getSyntax() != OBJECT``
        :raise: ``InvalidArgument`` -- ``value`` is invalid
        :raise: ``NoAccess`` -- ``value`` cannot be modified
        :raise: ``NullArgument`` -- ``value`` or ``object_type`` is ``null``
        :raise: ``Unsupported`` -- ``Metadata.supportsObjectType(objectType)`` is ``false``

        *compliance: mandatory -- This method must be implemented.*