NodeListRef Interface

Table 2-20 summarizes the methods available through NodeListRef interface.

Table 2-20 Summary of NodeListRef Methods; Dom Package

Function Summary

NodeListRef()

Constructor.

getLength()

Get list's length.

item()

Get item given its index.

~NodeListRef()

Default destructor.



NodeListRef()

Class constructor.

Syntax Description
NodeListRef(
   const NodeRef< Node>& node_ref,
   NodeList< Node>* lptr);
Used to create references to a given NodeList node.
NodeListRef(
   const NodeListRef< Node>& lref);
Copy constructor.

Parameter Description
node_ref
reference to provide the context
lptr
referenced list

Returns

(NodeListRef) Node reference object


getLength()

Get the length of the list.

Syntax

ub4 getLength() const;

Returns

(ub4) list's length


item()

Get the item, given its index.

Syntax

Node* item( 
   ub4 index) const;
Parameter Description
index
index of item

Returns

(Node*) pointer to the item


~NodeListRef()

Destructs the object.

Syntax

~NodeListRef();