CMS-2154 Implement view for input of type SingleSelector

- removed set/getType from inputEl to prevent changes after creation