protected function parseMetaModelDefinition(IMetaModelDataDefinition $container)
{
if ($container->hasMetaModelDefinition()) {
$definition = $container->getMetaModelDefinition();
} else {
$definition = new MetaModelDefinition();
$container->setMetaModelDefinition($definition);
}
if (!$definition->hasActiveRenderSetting()) {
$definition->setActiveRenderSetting($this->getViewCombinations()->getRenderSetting($container->getName()));
}
if (!$definition->hasActiveInputScreen()) {
$definition->setActiveInputScreen($this->getViewCombinations()->getInputScreen($container->getName()));
}
}