Iterates through all components returning all leaf components
of the requested class.
Parameters: cls - class of descendants to obtain Parameters: c - collection to add descendants to collection of all descendants
Iterates through all components returning all leaf components
of the requested class.
Parameters: cls - class of Descendants to obtain collection of all descendants
Sets the parent of this component.
If the parent name is changed, all property names need
to be rehashed to reflect the new parent name.
Parameters: newParent - New parent name.