Go to the documentation of this file.00001
00002
00003
00004
00005
00008
00009 #ifndef lgrAnnotationSaver_H_
00010 #define lgrAnnotationSaver_H_
00011
00012 #include "lgrAnn.h"
00013 #include "virtualConstructor.h"
00014
00015 #include <vlutil/vlString.h>
00016
00017 class DtEnvironment;
00018
00019 namespace MAKLogger
00020 {
00025 class DT_DLL_LGRANN DtLgrAnnotationSaver
00026 {
00027 public:
00028 DT_VIRTUAL_CTR(DtLgrAnnotationSaver,())
00029 virtual ~DtLgrAnnotationSaver();
00030
00032 virtual bool saveFile(const DtString& filename,DtEnvironment env);
00033
00034 protected:
00036 virtual bool writeXMLFormat(const DtString& filename,DtEnvironment manager);
00037
00038 static DtString theDTDFilePath;
00039 };
00040 }
00041
00042 #endif