/**
  * @param ConfigurationContainer $value
  */
 public function set(ConfigurationContainer $value)
 {
     $this->configurations[$value->getContainerType()][$value->getName()] = $value;
 }
 public function __construct($name, array $data, ConfigurationManager $manager, self $parent = null)
 {
     parent::__construct($name, $data, $manager);
     $this->parent = $parent;
 }