2005/5/9

     
 

class Notation

artefaktur
Modules   Namespace List   Class Hierarchy   Alphabetical List   Compound List   Namespace Members   Compound Members   Related Pages  

org::w3c::dom::Notation Class Reference

#include <Notation.h>

Inheritance diagram for org::w3c::dom::Notation:

org::w3c::dom::Node acdk::xml::libxmldom::LibXMLNotation List of all members.

Detailed Description

This interface represents a notation declared in the DTD.

A notation either declares, by name, the format of an unparsed entity (see section 4.7 of the XML 1.0 specification [XML 1.0]), or is used for formal declaration of processing instruction targets (see section 2.6 of the XML 1.0 specification [XML 1.0]). The nodeName attribute inherited from Node is set to the declared name of the notation.

The DOM Core does not support editing Notation nodes; they are therefore readonly.

A Notation node does not have any parent.

See also the Document acdk::lang::Object Model (DOM) Level 3 Core Specification.

Author:
Roger Rene Kommer
Version:
Revision
1.9
Date:
Date
2005/02/05 10:45:37


Public Member Functions

virtual RString getPublicID ()=0
 The public identifier of this notation.

virtual RString getSystemID ()=0
 The system identifier of this notation.


Member Function Documentation

virtual RString org::w3c::dom::Notation::getPublicID  )  [pure virtual]
 

The public identifier of this notation.

If the public identifier was not specified, this is null.

Implemented in acdk::xml::libxmldom::LibXMLNotation.

virtual RString org::w3c::dom::Notation::getSystemID  )  [pure virtual]
 

The system identifier of this notation.

If the system identifier was not specified, this is null. This may be an absolute URI or not.

Implemented in acdk::xml::libxmldom::LibXMLNotation.