Unicorn XML Toolkit
Version 1.00.00

Namespace Dom
Class INamespace

class INamespace: virtual public INode {
public:
    INamespace();
    virtual ~INamespace();
public:
    virtual CString GetName() = 0;
    virtual CString GetValue() = 0;
    virtual void SetValue(const CString &strValue) = 0;
    };

The namespace declaration on the element node.

This extension XDM class implements namespace nodes. Objects of this class are used only with documents that support XDM extensions. This class has no equivalent in DOM.

Since:
1.00.00
Version:
1.00.00
Author:
Alexey Gokhberg
Constructor/Destructor Summary
INamespace ();
����������Constructs the namespace node.
~INamespace ();
����������Destroys the namespace node.

Function Summary
CString GetName ();
����������Returns the prefix of this namespace node.
CString GetValue ();
����������Returns the namespace URI of this namespace node.
void SetValue (const CString &strValue);
����������Sets the new namespace URI of this namespace node.

Constructor/Destructor Detail

INamespace

INamespace();

Constructs the namespace node.

~INamespace

virtual ~INamespace();

Destroys the namespace node.

Function Detail

GetName

virtual CString GetName() = 0;

Returns the prefix of this namespace node.

Returns:
the prefix of this namespace node

GetValue

virtual CString GetValue() = 0;

Returns the namespace URI of this namespace node.

Returns:
the namespace URI of this namespace node

SetValue

virtual void SetValue(const CString &strValue) = 0;

Sets the new namespace URI of this namespace node.

Parameters:
strValue - the new namespace URI

Unicorn XML Toolkit
Version 1.00.00


This document was created using Unicorn DOC++.

Copyright 1999-2001 Unicorn Enterprises SA.
All Rights Reserved.