2 * modelCDMProjectsTreeNode.h
4 * Created on: 22/10/2012
8 #ifndef MODELCDMPROJECTSTREENODE_H_
9 #define MODELCDMPROJECTSTREENODE_H_
14 class modelCDMProjectsTreeNode
17 modelCDMProjectsTreeNode();
18 modelCDMProjectsTreeNode(std::string path, std::string name, unsigned char type, int level);
19 ~modelCDMProjectsTreeNode();
21 const std::string& GetPath() const;
22 const std::string& GetName() const;
23 const unsigned char& GetType() const;
24 const int& GetLevel() const;
25 const std::vector<modelCDMProjectsTreeNode>& GetChildren() const;
27 void SetChildren(std::vector<modelCDMProjectsTreeNode>& children);
35 std::vector<modelCDMProjectsTreeNode> _children;
39 #endif /* MODELCDMPROJECTSTREENODE_H_ */