Isis 3.0 Developer's Reference (API) |
Home |
#include <IsisXMLApplication.h>
Inherits IsisXMLHandler.
Public Member Functions | |
IsisXMLApplication (char *PencodingName, bool &PexpandNamespaces, XERCES::SAX2XMLReader *&Pparser, IsisAmlData *PappData) | |
~IsisXMLApplication () | |
void | endDocument () |
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 | processingInstruction (const XMLCh *const target, const XMLCh *const data) |
void | startDocument () |
void | startElement (const XMLCh *const uri, const XMLCh *const localname, const XMLCh *const qname, const XERCES::Attributes &attributes) |
void | ignorableWhitespace (const XMLCh *const chars, const unsigned int length) |
void | warning (const XERCES::SAXParseException &exception) |
void | error (const XERCES::SAXParseException &exception) |
void | fatalError (const XERCES::SAXParseException &exception) |
Public Attributes | |
ContentHandler * | prevDocHandler |
ErrorHandler * | prevErrorHandler |
IsisXMLApplication::IsisXMLApplication | ( | char * | PencodingName, | |
bool & | PexpandNamespaces, | |||
XERCES::SAX2XMLReader *& | Pparser, | |||
IsisAmlData * | PappData | |||
) |
IsisXMLApplication::~IsisXMLApplication | ( | ) |
void IsisXMLApplication::characters | ( | const XMLCh *const | chars, | |
const XMLSize_t | length | |||
) |
Reimplemented from IsisXMLHandler.
void IsisXMLApplication::endDocument | ( | ) |
Reimplemented from IsisXMLHandler.
void IsisXMLApplication::endElement | ( | const XMLCh *const | uri, | |
const XMLCh *const | localname, | |||
const XMLCh *const | qname | |||
) |
Reimplemented from IsisXMLHandler.
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 IsisXMLApplication::processingInstruction | ( | const XMLCh *const | target, | |
const XMLCh *const | data | |||
) |
Reimplemented from IsisXMLHandler.
void IsisXMLApplication::startDocument | ( | ) |
Reimplemented from IsisXMLHandler.
void IsisXMLApplication::startElement | ( | const XMLCh *const | uri, | |
const XMLCh *const | localname, | |||
const XMLCh *const | qname, | |||
const XERCES::Attributes & | attributes | |||
) |
Reimplemented from IsisXMLHandler.
References IsisAmlData::brief, IsisAmlData::categorys, IsisAmlData::changes, IsisAmlData::description, Isis::iString::DownCase(), IsisAmlData::groups, IsisXMLHandler::IsisXMLHandler(), and IsisAmlData::name.
void IsisXMLHandler::warning | ( | const XERCES::SAXParseException & | exception | ) | [inherited] |
References _FILEINFO_, Isis::iException::Message(), and Isis::iException::Programmer.
ContentHandler* IsisXMLHandler::prevDocHandler [inherited] |
Reimplemented in IsisXMLGroup, IsisXMLGroups, IsisXMLHelper, IsisXMLHelpers, IsisXMLHistory, IsisXMLIgnore, IsisXMLList, IsisXMLMultipleValues, and IsisXMLParameter.
Referenced by IsisXMLHandler::endElement(), and IsisXMLHandler::IsisXMLHandler().
ErrorHandler* IsisXMLHandler::prevErrorHandler [inherited] |
Reimplemented in IsisXMLGroup, IsisXMLGroups, IsisXMLHelper, IsisXMLHelpers, IsisXMLHistory, IsisXMLIgnore, IsisXMLList, IsisXMLMultipleValues, and IsisXMLParameter.
Referenced by IsisXMLHandler::endElement(), and IsisXMLHandler::IsisXMLHandler().