public function setEntryValue($option_value, $entry_value)
    {
        $options = $this->getOptions();
        $option_values = array();
        foreach ($options as $option) {
            $option_values[] = $option->value;
        }

        if (!in_array($option_value, $option_values)) {
            throw new SwatInvalidPropertyException(
                sprintf(
                    'No option with a value of "%s" exists in this checkbox ' .
                        'entry list',
                    $option_value
                )
            );
        }

        $this->getEntryWidget($option_value)->getFirst()->value = $entry_value;
    }