Added abstract treeitem-class