Stylus Studio XML Editor

Table of contents

Appendices

C.10 Notation Node Mapping

Notation Node Mapping

Infoset to Notation Node[top]

Infoset to Notation Node

A notation information item maps to a Notation node. The attributes of the corresponding Notation node are constructed as follows:

13The table contains the mapping of an Infoset information item to a Node Attribute Value
11Node.nodeName 11The [name] property
11Node.nodeValue 11null
11Node.nodeType 11Node.NOTATION_NODE
11Node.parentNode 11null
11Node.childNodes 11Empty NodeList
11Node.firstChild 11null
11Node.lastChild 11null
11Node.previousSibling 11null
11Node.nextSibling 11null
11Node.attributes 11null
11Node.ownerDocument 11The document information item
11Node.namespaceURI 11null
11Node.prefix 11null
11Node.localName 11null
11Node.baseURI 11The [declaration base URI] property
11Node.textContent 11null
11Notation.publicId 11The [public identifier] property
11Notation.systemId 11The [system identifier] property

Notation Node to Infoset[top]

Notation Node to Infoset

A Notation maps to a notation information item. The properties of the corresponding notation information item are constructed as follows:

13The table contains the mapping of a Notation node to the Infoset Property Value
11[name] 11Node.nodeName
11[system identifier] 11Notation.systemId
11[public identifier] 11Notation.publicId
11[parent] 11Node.parentNode