public function visit(Visitor $visitor, Generator $generator, $data)
{
$generator->startObjectElement('limitation');
$generator->startAttribute('identifier', $data->getIdentifier());
$generator->endAttribute('identifier');
$generator->startObjectElement('values');
$generator->startList('values');
foreach ($data->limitationValues as $limitationValue) {
$generator->startObjectElement('ref');
$generator->startAttribute('href', $limitationValue);
$generator->endAttribute('href');
$generator->endObjectElement('ref');
}
$generator->endList('values');
$generator->endObjectElement('values');
$generator->endObjectElement('limitation');
}