XercesParser Node1 XercesParser - m_doc - m_parser - m_initialized + XercesParser() + XercesParser() + ~XercesParser() + ParseFile() + ParseFileAndNavigate() + ParseString() + ParseStringAndNavigate() + WriteToFile() + navigateTree() + elementLoop() + elementLoop() + Initialize() + Finalize() Node2 IAGDDParser + IAGDDParser() + IAGDDParser() + ~IAGDDParser() + ParseFile() + ParseFileAndNavigate() + ParseString() + ParseStringAndNavigate() + WriteToFile() + navigateTree() + elementLoop() + elementLoop() Node2->Node1 Node3 std::string Node3->Node2 #m_fileName Node4 std::basic_string< char > Node4->Node3 Node5 XMLHandlerStore + XMLHandlerStore() + RegisterHandler() + GetHandler() + GetHandler() + Handle() Node5->Node1 -m_xs Node6 handlerStore Node6->Node5 Node7 K Node7->Node6 +keys Node8 T Node8->Node6 +elements