public:
virtual ~modelCDMIProjectTreeNode() {}
- static bool CompareNodeItem(const modelCDMIProjectTreeNode& x, const modelCDMIProjectTreeNode& y);
+ static bool CompareNodeItem(const modelCDMIProjectTreeNode* x, const modelCDMIProjectTreeNode* y);
const wxTreeItemId& GetId() const;
const std::string& GetPath() const;
const int& GetLevel() const;
const std::vector<modelCDMIProjectTreeNode*>& GetChildren() const;
void SetId(const wxTreeItemId& id);
+ void SortChildren();
void SetChildren(const std::vector<modelCDMIProjectTreeNode*>& children);
virtual const bool Refresh(std::string*& result);