Isis 3.0 Developer's Reference (API) |
Home |
his enables stack-based XML parsing of XML files. More...
#include <XmlStackedHandlerReader.h>
Inherits QXmlSimpleReader.
Public Member Functions | |
XmlStackedHandlerReader () | |
~XmlStackedHandlerReader () | |
virtual void | popContentHandler () |
virtual void | pushContentHandler (XmlStackedHandler *newHandler) |
XmlStackedHandler * | topContentHandler () |
his enables stack-based XML parsing of XML files.
This class is designed to work with the XmlStackedHandler class. Use this in-place of a QXmlSimpleReader if you want to use stack-based Xml parsing. The XmlStackedHandler class has an explanation as to how this is designed to work.
The naming of this class is: XmlStackedHandler + Reader (parent class).
Isis::XmlStackedHandlerReader::XmlStackedHandlerReader | ( | ) |
Isis::XmlStackedHandlerReader::~XmlStackedHandlerReader | ( | ) |
|
virtual |
Referenced by Isis::XmlStackedHandler::endElement().
|
virtual |
References Isis::XmlStackedHandler::setReader(), Isis::XmlStackedHandler::switchToNewHandler(), and topContentHandler().
Referenced by Isis::Control::Control(), Isis::ControlDisplayProperties::ControlDisplayProperties(), Isis::ControlList::ControlList(), Isis::DisplayProperties::DisplayProperties(), Isis::Image::Image(), Isis::ImageList::ImageList(), Isis::ImageFileListWidget::load(), Isis::Directory::load(), Isis::MosaicSceneWidget::load(), Isis::Project::open(), Isis::WorkOrder::read(), Isis::StatCumProbDistDynCalc::StatCumProbDistDynCalc(), and Isis::Statistics::Statistics().
XmlStackedHandler * Isis::XmlStackedHandlerReader::topContentHandler | ( | ) |
Referenced by Isis::XmlStackedHandler::endElement(), and pushContentHandler().