Unicorn XML Toolkit
Version 1.00.00

Namespace Dom
Class IEntity

class IEntity: virtual public INode {
public:
    IEntity();
    virtual ~IEntity();
public:
    virtual CString GetPublicId() = 0;
    virtual CString GetSystemId() = 0;
    virtual CString GetNotationName() = 0;
    };

The entity, either parsed or unparsed, in an XML document.

This class implements the C++ binding for the Entity interface specified by DOM.

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

Function Summary
CString GetPublicId ();
����������Returns the public identifier of this entity.
CString GetSystemId ();
����������Returns the system identifier of this entity.
CString GetNotationName ();
����������Returns the notation name of this entity.

Constructor/Destructor Detail

IEntity

IEntity();

Constructs the entity.

~IEntity

virtual ~IEntity();

Destroys the entity.

Function Detail

GetPublicId

virtual CString GetPublicId() = 0;

Returns the public identifier of this entity.

This method implements C++ binding for the publicId attribute specified by DOM.

Returns:
the public identifier of this entity, or the empty string if the public identifier is not specified

GetSystemId

virtual CString GetSystemId() = 0;

Returns the system identifier of this entity.

This method implements C++ binding for the systemId attribute specified by DOM.

Returns:
the system identifier of this entity, or the empty string if the system identifier is not specified

GetNotationName

virtual CString GetNotationName() = 0;

Returns the notation name of this entity.

This method implements C++ binding for the notationName attribute specified by DOM.

Returns:
the notation name of this entity, or the empty string if the notation name is not specified (in the other words, if this is the parsed entity)

Unicorn XML Toolkit
Version 1.00.00


This document was created using Unicorn DOC++.

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