Main Page   Class Hierarchy   Compound List   File List   Compound Members  

QName Class Reference

Qualified name according to "Namespaces in XML" specification. More...

#include <QName.h>

List of all members.

Public Methods

string & getPrefix ()
string & getNamespaceURI ()
string & getLocalPart ()
 QName (string &sNamespaceURI, string &sLocalPart, string &sPrefix)
 QName (string &sNamespaceURI, string &sLocalPart)
 QName (string &sLocalPart)
virtual ~QName ()


Detailed Description

Qualified name according to "Namespaces in XML" specification.

Qualified name according to "Namespaces in XML" specification.

QName ::= (Prefix ':')? LocalPart
Prefix ::= NCName
LocalPart ::= NCName
NCName ::= (Letter | '_') (NCNameChar)* ; An XML Name, minus the ":"
NCNameChar ::= Letter | Digit | '.' | '-' | '_' etc.

The Prefix provides the namespace prefix part of the qualified name, and must be associated with a namespace URI reference in a namespace declaration. The LocalPart provides the local part of the qualified name. Note that the prefix functions only as a placeholder for a namespace name. Applications should use the namespace name, not the prefix, in constructing names whose scope extends beyond the containing document.


The documentation for this class was generated from the following files:
Generated on Mon Dec 1 15:18:41 2003 for axisc++ by doxygen1.2.14 written by Dimitri van Heesch, © 1997-2002