//!
 SetFactoryManager(const RCP<Level> & level, const RCP<const FactoryManagerBase> & factoryManager)
   : level_(level), prevFactoryManager_(level->GetFactoryManager())
 {
   // set new factory manager
   level->SetFactoryManager(factoryManager);
 }