QtxActionMgr.XMLReader Class Reference

#include <QtxActionMgr.h>

Inheritance diagram for QtxActionMgr.XMLReader:

Inheritance graph

Public Member Functions

 XMLReader (const QString &, const QString &, const QString &)
virtual ~XMLReader ()
virtual bool read (const QString &, Creator &) const
QStringList options () const
QString option (const QString &, const QString &=QString::null) const
void setOption (const QString &, const QString &)

Protected Member Functions

virtual void read (const QDomNode &, const int, Creator &) const
virtual bool isNodeSimilar (const QDomNode &, const QString &) const

Constructor & Destructor Documentation

QtxActionMgr.XMLReader::XMLReader const QString &  root,
const QString &  item,
const QString &  dir
 

Constructor

QtxActionMgr.XMLReader::~XMLReader  )  [virtual]
 

Destructor


Member Function Documentation

bool QtxActionMgr.XMLReader::read const QString &  fname,
Creator cr
const [virtual]
 

Reads file and fills action manager with help of creator

Parameters:
fname - file name
cr - creator

Implements QtxActionMgr.Reader.

void QtxActionMgr.XMLReader::read const QDomNode &  parent_node,
const   int,
Creator cr
const [protected, virtual]
 

Create item by xml node

Parameters:
parent_node - parent node
parent_id - parent id
cr - creator

bool QtxActionMgr.XMLReader::isNodeSimilar const QDomNode &  node,
const QString &  pattern
const [protected, virtual]
 

Returns:
true if node satisfies pattern

QStringList QtxActionMgr.Reader::options  )  const [inherited]
 

Returns:
list of options

QString QtxActionMgr.Reader::option const QString &  name,
const QString &  def = QString::null
const [inherited]
 

Returns:
value of option
Parameters:
name - option name
def - default option value (is returned, if there is no such option)

void QtxActionMgr.Reader::setOption const QString &  name,
const QString &  value
[inherited]
 

Sets value of option

Parameters:
name - option name
value - option value