Skip Headers

Oracle® XML API Reference 10g Release 1 (10.1) Part No. B10789-01 |
| Contents

## NotationRef Interface

Table 15-22 summarizes the methods of available through `NotationRef` interface.

Table 15-22 Summary of NotationRef Methods; Dom Package

Function | Summary
--- | ---
NotationRef | Constructor.
getPublicId | Get public ID.
getSystemId | Get system ID.
~NotationRef | Public default destructor.

### NotationRef

Class constructor.

Syntax | Description
--- | ---
    NotationRef(
       const NodeRef< Node>& node_ref,
       Node* nptr);
| Used to create references to a given notation node after a call to create `Notation`.
    NotationRef(
       const NotationRef< Node>& nref);
| Copy constructor.

Parameter | Description
--- | ---
    node_ref
| reference to provide the context
    nptr
| referenced node

Returns

`(NotationRef)` `Node` reference object

### getPublicId

Get public id.

Syntax

    oratext* getPublicId() const;

Returns

`(oratext*)` public ID

### getSystemId

Get system id.

Syntax

    oratext* getSystemId() const;

Returns

`(oratext*)` system ID

### ~NotationRef

This is the default destructor.

Syntax

    ~NotationRef();