Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Class Members | File Members | Related Pages

Phx::XmlElementNode Class Reference

#include <PhxXml.h>

Inheritance diagram for Phx::XmlElementNode:

Phx::XmlNode List of all members.

Public Member Functions

 XmlElementNode (const String &name)
void insertChildNode (XmlNode *insertThis)
void removeChildNode (int index)
int getNumberOfChildNodes ()
XmlNodegetChildNode (int index)
void setAttribute (const String &newName, const String &newValue)
String getAttribute (const String &name)
void removeAttribute (const String &name)
String printAttribute ()
 With leading " " befor first attribute if no attribute "" is returned.
bool hasChild ()
bool hasAttribute ()
String getName ()

Detailed Description

Element node can be a leaf or a container.


Member Function Documentation

XmlNode* Phx::XmlElementNode::getChildNode int  index  ) 
 

Parameters:
index starting from 0.


The documentation for this class was generated from the following file:
Generated on Wed Dec 21 22:05:39 2005 for Phoenix OSFS by  doxygen 1.4.2