/**
  * @return void
  */
 protected function initializeAction()
 {
     if ($this->arguments->hasArgument('node')) {
         $this->arguments->getArgument('node')->getPropertyMappingConfiguration()->setTypeConverterOption('TYPO3\\TYPO3\\Routing\\NodeObjectConverter', \TYPO3\TYPO3\Routing\NodeObjectConverter::REMOVED_CONTENT_SHOWN, TRUE);
     }
     parent::initializeAction();
 }
 /**
  * @return void
  */
 protected function initializeAction()
 {
     parent::initializeAction();
     if ($this->arguments->hasArgument('account')) {
         $propertyMappingConfigurationForAccount = $this->arguments->getArgument('account')->getPropertyMappingConfiguration();
         $propertyMappingConfigurationForAccountParty = $propertyMappingConfigurationForAccount->forProperty('party');
         $propertyMappingConfigurationForAccountPartyName = $propertyMappingConfigurationForAccount->forProperty('party.name');
         $propertyMappingConfigurationForAccountParty->setTypeConverterOption('TYPO3\\FLOW3\\Property\\TypeConverter\\PersistentObjectConverter', \TYPO3\FLOW3\Property\TypeConverter\PersistentObjectConverter::CONFIGURATION_TARGET_TYPE, '\\TYPO3\\TYPO3\\Domain\\Model\\User');
         foreach (array($propertyMappingConfigurationForAccountParty, $propertyMappingConfigurationForAccountPartyName) as $propertyMappingConfiguration) {
             $propertyMappingConfiguration->setTypeConverterOption('TYPO3\\FLOW3\\Property\\TypeConverter\\PersistentObjectConverter', \TYPO3\FLOW3\Property\TypeConverter\PersistentObjectConverter::CONFIGURATION_CREATION_ALLOWED, TRUE);
             $propertyMappingConfiguration->setTypeConverterOption('TYPO3\\FLOW3\\Property\\TypeConverter\\PersistentObjectConverter', \TYPO3\FLOW3\Property\TypeConverter\PersistentObjectConverter::CONFIGURATION_MODIFICATION_ALLOWED, TRUE);
         }
     }
 }