19 #if !defined(SAX2HANDLER_1357924680)
20 #define SAX2HANDLER_1357924680
24 #include <xercesc/sax2/DefaultHandler.hpp>
25 #include <xercesc/util/XMLUniDefs.hpp>
36 static const XMLCh s_transUnitXMLCh[] =
53 static const XMLCh s_sourceXMLCh[] =
66 static const XMLCh s_targetXMLCh[] =
79 static const XMLCh s_xmlLangXMLCh[] =
94 static const XMLCh s_idXMLCh[] =
101 static const XMLCh s_textXMLCh[] =
128 const XMLCh*
const uri,
129 const XMLCh*
const localname,
130 const XMLCh*
const qname,
131 const Attributes& attributes);
143 error(
const SAXParseException& e);
146 fatalError(
const SAXParseException& e);
149 warning(
const SAXParseException& e);
152 setLocale(
const char* localeName);
163 translateCharToXMLByteArray(
166 const char* szSource)
const;
169 createHeaderForDataFile() = 0;
172 createBottomForDataFile() = 0;
175 printBeginOfDataLine() = 0;
178 printEndOfDataLine() = 0;
181 printToDataFile(
const char* sArrayOfStrings[]) = 0;
184 printToIndexFile(
const char* sArrayOfStrings[]);
187 printNumbOfRecords();
192 createHeaderForIndexFile();
195 createBottomForIndexFile();
198 printBeginOfIndexLine();
201 printEndOfIndexLine();
236 #endif //SAX2HANDLER_1357924680