// WITHOUT altering the source, e.g. the database
virtual void UnLoad(tree::Node* n);
///====================================================================
-
+
+ //====================================================================
+ /// Returns the top level node id for the given search param and search value
+ virtual void GetTopLevelNodeId(const std::string& searchParam,
+ const std::string& searchValue,
+ std::string& parent_id);
+ ///====================================================================
//====================================================================
// WRITE METHODS : WORK ONLY IN WRITE MODE