00001 /* libIXAml - IXA Taldea */ 00002 00003 #ifndef _LEMXMLDOC_H 00004 #define _LEMXMLDOC_H 00005 00006 #include "fsxmldoc.h" 00007 #include "xmlsimplestruct.h" 00008 00009 #define LEM_FSDDecl_FITX "lem.fsddecl.xml" 00010 00013 class LemXMLDoc: public FSXMLDoc { 00014 00015 protected: 00016 00021 XMLSimpleNode* printBody(XMLSimpleStruct* xmlstruct) const; 00022 00026 void initBody(XMLSimpleNode* bodyItem) throw (char*); 00027 00028 public: 00029 00031 LemXMLDoc(); 00032 00036 LemXMLDoc(const DomId & domId); 00037 00041 void putTEIHeader (const TEIHeader & teiHeader); //berridatzia TEIHeader-ari fseddecl egokiak jartzeko 00042 }; 00043 00044 #endif // _LEMXMLDOC_H