Skip Headers

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

## Notation Interface

Table 4-10 summarizes the methods of available through the `Notation` interface.

Table 4-10 Summary of NodeList Methods; DOM Package

Function | Summary
--- | ---
XmlDomGetNotationPubID | Get notation's public ID
XmlDomGetNotationSysID | Get notation's system ID.

### XmlDomGetNotationPubID

Return a notation's public identifier (in the data encoding). If the node is not a notation, or has no defined public ID, returns `NULL`.

Syntax

    oratext* XmlDomGetNotationPubID(
       xmlctx *xctx,
       xmlnotenode *note)

Parameter | In/Out | Description
--- | --- | ---
    xctx
    IN
| XML context
    note
    IN
| `Notation` node

Returns

`(oratext *)` notation's public identifier [data encoding; may be `NULL`]

See Also: XmlDomGetNotationSysID

### XmlDomGetNotationSysID

Return a notation's system identifier (in the data encoding). If the node is not a notation, or has no defined system ID, returns `NULL`.

Syntax

    oratext* XmlDomGetNotationSysID(
       xmlctx *xctx,
       xmlnotenode *note)

Parameter | In/Out | Description
--- | --- | ---
    xctx
    IN
| XML context
    note
    IN
| `Notation` node

Returns

`(oratext *)` notation's system identifier [data encoding; may be `NULL`]

See Also: XmlDomGetNotationPubID