GdomeCppSmartDOM::Notation

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 ), or is used for formal declaration of processing instruction targets (see section 2.6 of the XML 1.0 specification ). The nodeName attribute inherited from Node is set to the declared name of the notation.

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

A Notation node does not have any parent.



Inherits from
Node


Default Constructor
Notation(GdomeNotation* = 0)
Creates a smart pointer for the Gdome element whose pointer is passed as an argument. The user should never pass a non-null pointer to this constructor.


Copy and Cast Constructors
Notation(const Notation&)
Notation(const Node&)
These constructors can be used to copy a smart pointer or to downcast it. If the downcasting is not possible, the resulting smart pointer will be null.


Copy Operator
Notation& operator=(const Notation&)


Equality
bool operator==(const Notation&) const
bool operator!=(const Notation&) const
Two smart pointers are equal if they point to the same Gdome object.


Attributes
DOMString get_publicId(void) const

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

DOMString get_systemId(void) const

The system identifier of this notation. If the system identifier was not specified, this is null.


This file has been generated automatically on Tue Nov 27 17:13:14 EST 2001 as part of GMetaDOM. For more information see the home page of the project, or contact the main author: luca.padovani@cs.unibo.it.