From 2fb31254aaaa762a6260f42884ad7544e20c909a Mon Sep 17 00:00:00 2001 From: xue <> Date: Tue, 18 Jul 2006 21:04:44 +0000 Subject: Updated visibility of broadcastEvent() method. --- framework/Web/UI/TControl.php | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) (limited to 'framework') diff --git a/framework/Web/UI/TControl.php b/framework/Web/UI/TControl.php index 01c57795..29648553 100644 --- a/framework/Web/UI/TControl.php +++ b/framework/Web/UI/TControl.php @@ -1368,7 +1368,6 @@ class TControl extends TApplicationComponent implements IRenderable, IBindable return false; } - /** * Broadcasts an event. * The event will be sent to all controls on the current page hierarchy. @@ -1385,7 +1384,7 @@ class TControl extends TApplicationComponent implements IRenderable, IBindable * @param TControl sender of this event * @param TEventParameter event parameter */ - protected function broadcastEvent($name,$sender,$param) + public function broadcastEvent($name,$sender,$param) { $rootControl=(($page=$this->getPage())===null)?$this:$page; $rootControl->broadcastEventInternal($name,$sender,new TBroadcastEventParameter($name,$param)); @@ -1398,7 +1397,7 @@ class TControl extends TApplicationComponent implements IRenderable, IBindable * @param TControl sender of the event * @param TBroadcastEventParameter event parameter */ - final protected function broadcastEventInternal($name,$sender,$param) + private function broadcastEventInternal($name,$sender,$param) { if($this->hasEvent($name)) $this->raiseEvent($name,$sender,$param->getParameter()); -- cgit v1.2.3