XmlAttribute.cpp

Go to the documentation of this file.
00001 /*
00002 
00003 $Id$
00004 
00005 */
00006 
00007 #include "Error.h"
00008 #include "XmlDocument.h"
00009 
00010 #include "XmlAttribute.h"
00011 
00012 // Public methods.
00013 
00014 XmlAttribute::XmlAttribute(const String &name, const String &value, XmlAttribute *next) : Support(),
00015   _name(name),
00016   _value(value),
00017   _next(next)
00018 {
00019 }
00020 
00021 XmlAttribute::~XmlAttribute()
00022 {
00023   if (_next)
00024     delete _next;
00025 }
00026 
00027 String XmlAttribute::name() const
00028 {
00029   return _name;
00030 }
00031 
00032 String XmlAttribute::value() const
00033 {
00034   return _value;
00035 }
00036 
00037 XmlAttribute *XmlAttribute::next() const
00038 {
00039   return (XmlAttribute *)_next;
00040 }
00041 
00042 // Private methods.
00043 
00044 int XmlAttribute::setNext(XmlAttribute *next)
00045 {
00046   _next = next;
00047   return OK;
00048 }

Generated on Thu Sep 6 20:11:25 2007 for Pylon Application Platform by  doxygen 1.5.1