function updateEntry($request, $rowId, $newRowId)
{
$possibleResponsesProcessed = (array) $this->getData('possibleResponsesProcessed');
foreach ($newRowId['possibleResponse'] as $locale => $value) {
// WARNING: Listbuilders don't like zero row IDs. They are offset
// by 1 to avoid this case, so 1 is subtracted here to normalize.
$possibleResponsesProcessed[$locale][$rowId - 1] = $value;
}
$this->setData('possibleResponsesProcessed', $possibleResponsesProcessed);
return true;
}