SG::IFolder Node1 SG::IFolder * const_iterator * begin() * end() * add() * add() * clear() * updateItemList() * interfaceID() Node3 SG::Folder * ItemList * Folder() * ~Folder() * const_iterator * begin() * end() * add() * add() * clear() * updateItemList() * m_pCLIDSvc * m_itemList * m_list * m_checkItems * Folder_tester * initialize() * queryInterface() * decodeItemList() * decodeItem() * add() Node1->Node3 Node2 IAlgTool Node2->Node1