Implementation Component::setTemplate()
Changes getter patern
Merge pull request #231 from miroslavhajek/feature/component-set-template

Implementation Component::setTemplate()