Isis 3.0 Developer's Reference (API) |
Home |
#include <IsisXMLGroups.h>
Inherits IsisXMLHandler.
Public Member Functions | |
IsisXMLGroups (char *PencodingName, bool &PexpandNamespaces, XERCES::SAX2XMLReader *&Pparser, std::vector< IsisGroupData > *Pgroups) | |
~IsisXMLGroups () | |
void | endElement (const XMLCh *const uri, const XMLCh *const localname, const XMLCh *const qname) |
void | characters (const XMLCh *const chars, const XMLSize_t length) |
void | startElement (const XMLCh *const uri, const XMLCh *const localname, const XMLCh *const qname, const XERCES::Attributes &attributes) |
void | endDocument () |
void | ignorableWhitespace (const XMLCh *const chars, const unsigned int length) |
void | processingInstruction (const XMLCh *const target, const XMLCh *const data) |
void | startDocument () |
void | warning (const XERCES::SAXParseException &exception) |
void | error (const XERCES::SAXParseException &exception) |
void | fatalError (const XERCES::SAXParseException &exception) |
Public Attributes | |
ContentHandler * | prevDocHandler |
ErrorHandler * | prevErrorHandler |
IsisXMLGroups::IsisXMLGroups | ( | char * | PencodingName, | |
bool & | PexpandNamespaces, | |||
XERCES::SAX2XMLReader *& | Pparser, | |||
std::vector< IsisGroupData > * | Pgroups | |||
) |
References prevDocHandler, and prevErrorHandler.
IsisXMLGroups::~IsisXMLGroups | ( | ) |
void IsisXMLGroups::characters | ( | const XMLCh *const | chars, | |
const XMLSize_t | length | |||
) |
Reimplemented from IsisXMLHandler.
void IsisXMLHandler::endDocument | ( | ) | [inherited] |
Reimplemented in IsisXMLApplication.
void IsisXMLGroups::endElement | ( | const XMLCh *const | uri, | |
const XMLCh *const | localname, | |||
const XMLCh *const | qname | |||
) |
Reimplemented from IsisXMLHandler.
References prevDocHandler, and prevErrorHandler.
void IsisXMLHandler::error | ( | const XERCES::SAXParseException & | exception | ) | [inherited] |
References _FILEINFO_, Isis::iException::Message(), and Isis::iException::Programmer.
void IsisXMLHandler::fatalError | ( | const XERCES::SAXParseException & | exception | ) | [inherited] |
References _FILEINFO_, Isis::iException::Message(), and Isis::iException::Programmer.
void IsisXMLHandler::ignorableWhitespace | ( | const XMLCh *const | chars, | |
const unsigned int | length | |||
) | [inherited] |
void IsisXMLHandler::processingInstruction | ( | const XMLCh *const | target, | |
const XMLCh *const | data | |||
) | [inherited] |
Reimplemented in IsisXMLApplication.
void IsisXMLHandler::startDocument | ( | ) | [inherited] |
Reimplemented in IsisXMLApplication.
void IsisXMLGroups::startElement | ( | const XMLCh *const | uri, | |
const XMLCh *const | localname, | |||
const XMLCh *const | qname, | |||
const XERCES::Attributes & | attributes | |||
) |
Reimplemented from IsisXMLHandler.
void IsisXMLHandler::warning | ( | const XERCES::SAXParseException & | exception | ) | [inherited] |
References _FILEINFO_, Isis::iException::Message(), and Isis::iException::Programmer.
ContentHandler* IsisXMLGroups::prevDocHandler |
Reimplemented from IsisXMLHandler.
Referenced by endElement(), and IsisXMLGroups().
ErrorHandler* IsisXMLGroups::prevErrorHandler |
Reimplemented from IsisXMLHandler.
Referenced by endElement(), and IsisXMLGroups().