Main Page   Namespace List   Class Hierarchy   Compound List   File List   Namespace Members   Compound Members   File Members  

XMLDependencyDOMCreator.h

Go to the documentation of this file.
00001 
00040 #ifndef _AMIRE_PERSISTENCE_XML_DEPENDENCY_DOM_CREATOR_H
00041 #define _AMIRE_PERSISTENCE_XML_DEPENDENCY_DOM_CREATOR_H
00042 
00043 #include <xercesc/dom/DOM.hpp>
00044 #include <amire/common/DllSupport.h>
00045 #include <amire/common/Assert.h>
00046 #include <string>
00047 #include <amire/persistence/XMLDependencyDictionary.h>
00048 
00049 namespace amire {
00050   namespace persistence {
00051     
00052     class AMIRE_EXPORT_API XMLDependencyDOMCreator : public XMLDependencyDictionary {
00053       private:        
00054         DOMDocument* document;
00055       public:           
00056         XMLDependencyDOMCreator(DOMDocument* aDocument);
00057         virtual ~XMLDependencyDOMCreator();        
00058         DOMNode* createDependencyNode (const std::string xmlDescriptorFileName,const std::string binaryFileName, const std::string dependencyType);           
00059     };
00060   }
00061 }
00062 
00063 #endif

Generated on Tue May 20 17:23:54 2003 for AMIRE-Framework by doxygen1.3