8 #ifndef IsisXMLGroups_h
9 #define IsisXMLGroups_h
13 #include "IsisAmlData.h"
14 #include "IsisXMLGroup.h"
15 #include "IsisXMLIgnore.h"
25 ContentHandler *prevDocHandler;
26 ErrorHandler *prevErrorHandler;
30 bool &PexpandNamespaces,
31 XERCES::SAX2XMLReader* &Pparser,
32 std::vector<IsisGroupData> *Pgroups);
38 void endElement(
const XMLCh *
const uri,
const XMLCh *
const localname,
const XMLCh *
const qname);
40 void characters(
const XMLCh *
const chars,
const XMLSize_t length);
43 void startElement(
const XMLCh *
const uri,
44 const XMLCh *
const localname,
45 const XMLCh *
const qname,
46 const XERCES::Attributes &attributes);
53 bool expandNamespaces;
54 XERCES::SAX2XMLReader *parser;
55 std::vector<IsisGroupData> *groups;