final public function leafPathChanged()
    {
        foreach ($this->leaves as $leaf) {
            $leaf->setName($leaf->getName(), $this->model->leafPath);
        }
    }
final public function leafPathChanged()
    {
        foreach ($this->leaves as $leaf) {
            $leaf->setName($leaf->getName(), $this->model->leafPath);
        }
    }
final public function leafPathChanged ( ) { foreach ( $ this -> leaves as $ leaf ) { $ leaf -> setName ( $ leaf -> getName ( ) , $ this -> model -> leafPath ) ; } }
Called by the view's leaf class when it's leaf path is changed.

This cascades down all sub view and leaves.
Called by the view s leaf class when it s leaf path is changed .