function set_positioner(Positioner $posn) { $this->_positioner = $posn; if ($this->_frame instanceof Frame_Decorator) { $this->_frame->set_positioner($posn); } }