Isis 3 Programmer Reference
Isis::MosaicSceneWidget::XmlHandler Class Reference
Inheritance diagram for Isis::MosaicSceneWidget::XmlHandler:
Inheritance graph
Collaboration diagram for Isis::MosaicSceneWidget::XmlHandler:
Collaboration graph

Public Member Functions

 XmlHandler (MosaicSceneWidget *scene)
 
virtual bool startElement (const QString &namespaceURI, const QString &localName, const QString &qName, const QXmlAttributes &atts)
 
virtual bool characters (const QString &ch)
 
virtual bool endElement (const QString &namespaceURI, const QString &localName, const QString &qName)
 
virtual void setReader (XmlStackedHandlerReader *)
 
void switchToNewHandler (XmlStackedHandler *nextHandler)
 Switch to a new content handler and continue processing using the new handler.
 

Protected Member Functions

XmlStackedHandlerReaderreader ()
 
const XmlStackedHandlerReaderreader () const
 
bool fatalError (const QXmlParseException &exception)
 

Private Member Functions

 Q_DISABLE_COPY (XmlHandler)
 

Private Attributes

QString m_characterData
 
MosaicSceneWidgetm_scene
 
int m_scrollBarXValue
 
int m_scrollBarYValue
 
ImageListm_imagesToAdd
 
QList< double > m_imageZValues
 
XmlStackedHandlerReaderm_reader
 
int m_depth
 
QString m_lastStartNamespaceURI
 
QString m_lastStartLocalName
 
QString m_lastStartQName
 
QXmlAttributes m_lastStartAtts
 

Detailed Description

Author
2012-09-?? Steven Lambright

Definition at line 333 of file MosaicSceneWidget.h.

Constructor & Destructor Documentation

◆ XmlHandler()

Isis::MosaicSceneWidget::XmlHandler::XmlHandler ( MosaicSceneWidget * scene)

Definition at line 2108 of file MosaicSceneWidget.cpp.

◆ ~XmlHandler()

Isis::MosaicSceneWidget::XmlHandler::~XmlHandler ( )

Definition at line 2118 of file MosaicSceneWidget.cpp.

Member Function Documentation

◆ characters()

bool Isis::MosaicSceneWidget::XmlHandler::characters ( const QString & ch)
virtual

Definition at line 2159 of file MosaicSceneWidget.cpp.

◆ endElement()

bool Isis::MosaicSceneWidget::XmlHandler::endElement ( const QString & namespaceURI,
const QString & localName,
const QString & qName )
virtual

Reimplemented from Isis::XmlStackedHandler.

Definition at line 2170 of file MosaicSceneWidget.cpp.

◆ fatalError()

bool Isis::XmlStackedHandler::fatalError ( const QXmlParseException & exception)
protectedinherited

Definition at line 78 of file XmlStackedHandler.cpp.

◆ reader() [1/2]

XmlStackedHandlerReader * Isis::XmlStackedHandler::reader ( )
protectedinherited

Definition at line 68 of file XmlStackedHandler.cpp.

◆ reader() [2/2]

const XmlStackedHandlerReader * Isis::XmlStackedHandler::reader ( ) const
protectedinherited

Definition at line 73 of file XmlStackedHandler.cpp.

◆ setReader()

void Isis::XmlStackedHandler::setReader ( XmlStackedHandlerReader * reader)
virtualinherited

Definition at line 28 of file XmlStackedHandler.cpp.

◆ startElement()

bool Isis::MosaicSceneWidget::XmlHandler::startElement ( const QString & namespaceURI,
const QString & localName,
const QString & qName,
const QXmlAttributes & atts )
virtual

Reimplemented from Isis::XmlStackedHandler.

Definition at line 2124 of file MosaicSceneWidget.cpp.

◆ switchToNewHandler()

void Isis::XmlStackedHandler::switchToNewHandler ( XmlStackedHandler * nextHandler)
inherited

Switch to a new content handler and continue processing using the new handler.

Definition at line 37 of file XmlStackedHandler.cpp.

Member Data Documentation

◆ m_characterData

QString Isis::MosaicSceneWidget::XmlHandler::m_characterData
private

Definition at line 347 of file MosaicSceneWidget.h.

◆ m_depth

int Isis::XmlStackedHandler::m_depth
privateinherited

Definition at line 141 of file XmlStackedHandler.h.

◆ m_imagesToAdd

ImageList* Isis::MosaicSceneWidget::XmlHandler::m_imagesToAdd
private

Definition at line 353 of file MosaicSceneWidget.h.

◆ m_imageZValues

QList<double> Isis::MosaicSceneWidget::XmlHandler::m_imageZValues
private

Definition at line 354 of file MosaicSceneWidget.h.

◆ m_lastStartAtts

QXmlAttributes Isis::XmlStackedHandler::m_lastStartAtts
privateinherited

Definition at line 146 of file XmlStackedHandler.h.

◆ m_lastStartLocalName

QString Isis::XmlStackedHandler::m_lastStartLocalName
privateinherited

Definition at line 144 of file XmlStackedHandler.h.

◆ m_lastStartNamespaceURI

QString Isis::XmlStackedHandler::m_lastStartNamespaceURI
privateinherited

Definition at line 143 of file XmlStackedHandler.h.

◆ m_lastStartQName

QString Isis::XmlStackedHandler::m_lastStartQName
privateinherited

Definition at line 145 of file XmlStackedHandler.h.

◆ m_reader

XmlStackedHandlerReader* Isis::XmlStackedHandler::m_reader
privateinherited

Definition at line 140 of file XmlStackedHandler.h.

◆ m_scene

MosaicSceneWidget* Isis::MosaicSceneWidget::XmlHandler::m_scene
private

Definition at line 348 of file MosaicSceneWidget.h.

◆ m_scrollBarXValue

int Isis::MosaicSceneWidget::XmlHandler::m_scrollBarXValue
private

Definition at line 350 of file MosaicSceneWidget.h.

◆ m_scrollBarYValue

int Isis::MosaicSceneWidget::XmlHandler::m_scrollBarYValue
private

Definition at line 351 of file MosaicSceneWidget.h.


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