Subversion-Projekte lars-tiefland.prado

Revision

Details | Letzte Änderung | Log anzeigen | RSS feed

Revision Autor Zeilennr. Zeile
1 lars 1
<?php
2
/**
3
 * TCompositeControl class file.
4
 *
5
 * @author Qiang Xue <qiang.xue@gmail.com>
6
 * @link http://www.pradosoft.com/
7
 * @copyright Copyright &copy; 2005-2008 PradoSoft
8
 * @license http://www.pradosoft.com/license/
9
 * @version $Id: TCompositeControl.php 2541 2008-10-21 15:05:13Z qiang.xue $
10
 * @package System.Web.UI
11
 */
12
 
13
/**
14
 * TCompositeControl class.
15
 * TCompositeControl is the base class for controls that are composed
16
 * by other controls.
17
 *
18
 * @author Qiang Xue <qiang.xue@gmail.com>
19
 * @version $Id: TCompositeControl.php 2541 2008-10-21 15:05:13Z qiang.xue $
20
 * @package System.Web.UI
21
 * @since 3.0
22
 */
23
class TCompositeControl extends TControl implements INamingContainer
24
{
25
	/**
26
	 * Performs the OnInit step for the control and all its child controls.
27
	 * This method overrides the parent implementation
28
	 * by ensuring child controls are created first.
29
	 * Only framework developers should use this method.
30
	 * @param TControl the naming container control
31
	 */
32
	protected function initRecursive($namingContainer=null)
33
	{
34
		$this->ensureChildControls();
35
		parent::initRecursive($namingContainer);
36
	}
37
}
38