Class ComponentContainer
ComponentContainer is default implementation of IComponentContainer.
- Nette\Object
- 
			 Nette\Component
			
			 implements 
				Nette\IComponent Nette\Component
			
			 implements 
				Nette\IComponent
- 
			 Nette\ComponentContainer			
			 implements 
				Nette\IComponentContainer Nette\ComponentContainer			
			 implements 
				Nette\IComponentContainer
Indirect known subclasses
Nette\Application\AppForm, Nette\Application\Control, Nette\Application\Presenter, Nette\Forms\Form| 
			
			 public 
			
			
			 | 
		#
		 addComponent( Nette\IComponent $component, string $name, string $insertBefore = NULL )Adds the specified component to the IComponentContainer. | 
| 
			
			 public 
			
			
			 | |
| 
			
			final public 
			 | |
| 
			
			 protected 
			 | 
		#
		 createComponent( string $name )Component factory. Delegates the creation of components to a createComponent<Name> method. | 
| 
			
			final public 
			 | |
| 
			
			 protected 
			
			
			 | 
		#
		 validateChildComponent( Nette\IComponent $child )Descendant can override this method to disallow insert a child by throwing an \InvalidStateException. | 
| 
			
			 public 
			
			
			 | 
| 
__construct(), 
__wakeup(), 
attached(), 
detached(), 
getName(), 
getParent(), 
lookup(), 
lookupPath(), 
monitor(), 
setParent(), 
unmonitor(), 
validateParent()
		 | 
| 
__call(), 
__callStatic(), 
__get(), 
__isset(), 
__set(), 
__unset(), 
extensionMethod(), 
getReflection()
		 | 
| 
NAME_SEPARATOR
		 |