constructor type combobox todo perspect type add sub tree model list type item 