USGS

Isis 3.0 Developer's Reference (API)

Home

IsisXMLHandler Class Reference

#include <IsisXMLHandler.h>

Inherits XERCES_CPP_NAMESPACE::DefaultHandler.

Inherited by IsisXMLApplication, IsisXMLGroup, IsisXMLGroups, IsisXMLHelper, IsisXMLHelpers, IsisXMLHistory, IsisXMLIgnore, IsisXMLList, IsisXMLMultipleValues, and IsisXMLParameter.

List of all members.

Public Member Functions

 IsisXMLHandler ()
 IsisXMLHandler (char *PencodingName, bool &PexpandNamespaces, XERCES::SAX2XMLReader *&Pparser, QString *chars)
 IsisXMLHandler (char *PencodingName, bool &PexpandNamespaces, XERCES::SAX2XMLReader *&Pparser)
 ~IsisXMLHandler ()
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 ignorableWhitespace (const XMLCh *const chars, const unsigned int 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 warning (const XERCES::SAXParseException &exception)
void error (const XERCES::SAXParseException &exception)
void fatalError (const XERCES::SAXParseException &exception)

Public Attributes

ContentHandler * prevDocHandler
ErrorHandler * prevErrorHandler

Detailed Description

Author:
????-??-?? Unknown

Constructor & Destructor Documentation

IsisXMLHandler::IsisXMLHandler (  ) 
IsisXMLHandler::IsisXMLHandler ( char *  PencodingName,
bool &  PexpandNamespaces,
XERCES::SAX2XMLReader *&  Pparser,
QString *  chars 
)

References prevDocHandler, and prevErrorHandler.

IsisXMLHandler::IsisXMLHandler ( char *  PencodingName,
bool &  PexpandNamespaces,
XERCES::SAX2XMLReader *&  Pparser 
)

References prevDocHandler, and prevErrorHandler.

IsisXMLHandler::~IsisXMLHandler (  ) 

Member Function Documentation

void IsisXMLHandler::characters ( const XMLCh *const   chars,
const XMLSize_t  length 
)
void IsisXMLHandler::endDocument (  ) 

Reimplemented in IsisXMLApplication.

void IsisXMLHandler::endElement ( const XMLCh *const   uri,
const XMLCh *const   localname,
const XMLCh *const   qname 
)
void IsisXMLHandler::error ( const XERCES::SAXParseException &  exception  ) 
void IsisXMLHandler::fatalError ( const XERCES::SAXParseException &  exception  ) 
void IsisXMLHandler::ignorableWhitespace ( const XMLCh *const   chars,
const unsigned int  length 
)
void IsisXMLHandler::processingInstruction ( const XMLCh *const   target,
const XMLCh *const   data 
)

Reimplemented in IsisXMLApplication.

void IsisXMLHandler::startDocument (  ) 

Reimplemented in IsisXMLApplication.

void IsisXMLHandler::startElement ( const XMLCh *const   uri,
const XMLCh *const   localname,
const XMLCh *const   qname,
const XERCES::Attributes &  attributes 
)
void IsisXMLHandler::warning ( const XERCES::SAXParseException &  exception  ) 

Member Data Documentation


The documentation for this class was generated from the following files: