diff options
Diffstat (limited to 'addon/xmlparse/paramhandler.h')
-rw-r--r-- | addon/xmlparse/paramhandler.h | 59 |
1 files changed, 0 insertions, 59 deletions
diff --git a/addon/xmlparse/paramhandler.h b/addon/xmlparse/paramhandler.h deleted file mode 100644 index 38e5e03..0000000 --- a/addon/xmlparse/paramhandler.h +++ /dev/null @@ -1,59 +0,0 @@ -/****************************************************************************** - * - * $Id$ - * - * - * Copyright (C) 1997-2001 by Dimitri van Heesch. - * - * Permission to use, copy, modify, and distribute this software and its - * documentation under the terms of the GNU General Public License is hereby - * granted. No representations are made about the suitability of this software - * for any purpose. It is provided "as is" without express or implied warranty. - * See the GNU General Public License for more details. - * - */ - -#ifndef _PARAMHANDLER_H -#define _PARAMHANDLER_H - -#include <qstring.h> -#include <qlist.h> -#include <qxml.h> - -#include "basehandler.h" -#include "doxmlintf.h" - -class ParamHandler : public IParam, public BaseHandler<ParamHandler> -{ - public: - virtual void startParam(const QXmlAttributes& attrib); - virtual void endParam(); - virtual void endType(); - virtual void endDeclName(); - virtual void endDefName(); - virtual void endAttrib(); - virtual void endArray(); - virtual void endDefVal(); - - ParamHandler(IBaseHandler *parent); - virtual ~ParamHandler(); - - // IParam - virtual QString type() const { return m_type; } - virtual QString declarationName() const { return m_declName; } - virtual QString definitionName() const { return m_defName; } - virtual QString attrib() const { return m_attrib; } - virtual QString arraySpecifier() const { return m_array; } - virtual QString defaultValue() const { return m_defVal; } - - private: - IBaseHandler *m_parent; - QString m_type; - QString m_declName; - QString m_defName; - QString m_attrib; - QString m_array; - QString m_defVal; -}; - -#endif |