00001 /* libIXAml - IXA Taldea */ 00002 00003 #ifndef _MORFXMLDOC_H 00004 #define _MORFXMLDOC_H 00005 00006 #include "fsxmldoc.h" 00007 #include "xmlsimplestruct.h" 00008 00009 #define MORF_FSDDecl_FITX "morf.fsddecl.xml" 00010 00013 class MorfXMLDoc: 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 MorfXMLDoc(); 00032 00036 MorfXMLDoc(const DomId & domId); 00037 00041 void putTEIHeader (const TEIHeader & teiHeader); //berridatzia TEIHeader-ari fseddecl egokiak jartzeko 00042 }; 00043 00044 #endif //_MORFXMLDOC_H