Namespace Nette\ComponentModel
| Component | Component is the base class for all components. |
| Container | ComponentContainer is default implementation of IContainer. |
| RecursiveComponentIterator | Recursive component iterator. See Container::getComponents(). |
| IComponent | Provides functionality required by all components. |
| IContainer | Containers are objects that logically contain zero or more IComponent components. |
| ArrayAccess | Implementation of \ArrayAccess for IContainer. |