Routines (alphabetical) > Object Classes > File Format Object Classes > IDLffXMLDOMNamedNodeMap

# IDLffXMLDOMNamedNodeMap

Superclasses | Creation | Properties | Methods | Version History

The IDLffXMLDOMNamedNodeMap class is a container for nodes (see IDLffXMLDOMNode and its subclasses) and uses the node’s name to access the nodes in the container.

For example, consider this XML:

<show title="My Title" date="Nov 12, 1999" author="Me">

The entire line is a DOM element node. A GetAttributes call returns a NamedNodeMap that contains three attribute node objects. The attribute node object containing the date, for example, has a node name of ‘date’ and a node value of ‘Nov 12, 1999’.

The benefit of the named node map is that the nodes are accessed by their node names. Thus, to access the date node, you would use the string ‘date’ and would not have to worry about its position in the list.

## Superclasses

IDLffXMLDOMNode

## Creation

See IDLffXMLDOMNamedNodeMap::Init.

## Properties

Objects of this class have no properties of their own, but do have properties inherited from any superclasses.

## Methods

This class has the following methods:

- IDLffXMLDOMNamedNodeMap::Cleanup
- IDLffXMLDOMNamedNodeMap::GetLength
- IDLffXMLDOMNamedNodeMap::GetNamedItem
- IDLffXMLDOMNamedNodeMap::Init
- IDLffXMLDOMNamedNodeMap::Item
- IDLffXMLDOMNamedNodeMap::RemoveNamedItem
- IDLffXMLDOMNamedNodeMap::SetNamedItem

In addition, this class inherits the methods of any superclasses.

## Version History

6.1 | Introduced