code: protected function build(IMetaModelDataDefinition $container)
      {
          $definition = $this->createOrGetDefinition($container);
  
          if (empty($combination = $this->viewCombination->getCombination($container->getName()))) {
              return;
          }
  
          if (!$definition->hasActiveRenderSetting()) {
              $definition->setActiveRenderSetting($combination['view_id']);
          }
  
          if (!$definition->hasActiveInputScreen()) {
              $definition->setActiveInputScreen($combination['dca_id']);
          }
      }
docs: Build the definition.
  
  @param IMetaModelDataDefinition $container The container being built.
  
  @return void