class CCL::BrowserTreeModel

class BrowserTreeModel: public BrowserModelBase
{
public:
    // construction

    BrowserTreeModel (Browser& browser, BrowserListModel& listModel);

    // methods

    BrowserNode* resolveNode (ItemIndexRef index) const;
    tbool CCL_API getRootItem (ItemIndex& index);
    tbool CCL_API canExpandItem (ItemIndexRef index);
    tbool CCL_API canAutoExpandItem (ItemIndexRef index);
    tbool CCL_API getSubItems (IUnknownList& items, ItemIndexRef index);
    tbool CCL_API onItemFocused (ItemIndexRef index);
};