+
+ /**
+ * A Icon ID.
+ */
+ int ID_AIcon;
+ /**
+ * Ap Icon ID.
+ */
+ int ID_ApIcon;
+ /**
+ * BB Icon ID.
+ */
+ int ID_BBIcon;
+ /**
+ * BBG Icon ID.
+ */
+ int ID_BBGIcon;
+ /**
+ * BBS Icon ID.
+ */
+ int ID_BBSIcon;
+ /**
+ * C Icon ID.
+ */
+ int ID_Cicon;
+ /**
+ * CF Icon ID.
+ */
+ int ID_CFIcon;
+ /**
+ * CM Icon ID.
+ */
+ int ID_CMIcon;
+ /**
+ * Fd Icon ID.
+ */
+ int ID_FdIcon;
+ /**
+ * Fl Icon ID.
+ */
+ int ID_FlIcon;
+ /**
+ * Lb Icon ID.
+ */
+ int ID_LbIcon;
+ /**
+ * L Icon ID.
+ */
+ int ID_LIcon;
+ /**
+ * Pr Icon ID.
+ */
+ int ID_PrIcon;
+ /**
+ * Pk Icon ID.
+ */
+ int ID_PkIcon;
+
+ /**
+ * Builds the tree with the hierarchy given and fills the modelElements map.
+ * @param tree Root node of the tree.
+ * @param modelElements Id->node map.
+ * @param parent ID of the root node ID.
+ */
+ void BuildTree(const std::vector<modelCDMIProjectTreeNode*>& tree, std::map< wxCDMTreeItemId, modelCDMIProjectTreeNode* >& modelElements, const wxCDMTreeItemId& parent);
+ /**
+ * Retrieves the icon ID of the given node by its type.
+ * @param node Node to search its icon.
+ * @return Icon ID
+ */
+ int GetIconId(modelCDMIProjectTreeNode* node);