From d796c9dd933ab96ec83b9a634feedd5d32e1ba3f Mon Sep 17 00:00:00 2001 From: Timothy Pearson Date: Tue, 8 Nov 2011 12:31:36 -0600 Subject: Test conversion to TQt3 from Qt3 8c6fc1f8e35fd264dd01c582ca5e7549b32ab731 --- doc/html/qdomnamednodemap.html | 200 +++++++++++++++++++++++++++++++++++++++++ 1 file changed, 200 insertions(+) create mode 100644 doc/html/qdomnamednodemap.html (limited to 'doc/html/qdomnamednodemap.html') diff --git a/doc/html/qdomnamednodemap.html b/doc/html/qdomnamednodemap.html new file mode 100644 index 000000000..700dab2c9 --- /dev/null +++ b/doc/html/qdomnamednodemap.html @@ -0,0 +1,200 @@ + + + + + +TQDomNamedNodeMap Class + + + + + + + +
+ +Home + | +All Classes + | +Main Classes + | +Annotated + | +Grouped Classes + | +Functions +

TQDomNamedNodeMap Class Reference
[XML module]

+ +

The TQDomNamedNodeMap class contains a collection of nodes +that can be accessed by name. +More... +

All the functions in this class are reentrant when TQt is built with thread support.

+

#include <qdom.h> +

List of all member functions. +

Public Members

+ +

Detailed Description

+ + + +The TQDomNamedNodeMap class contains a collection of nodes +that can be accessed by name. + +

+ +

Note that TQDomNamedNodeMap does not inherit from TQDomNodeList. +TQDomNamedNodeMaps do not provide any specific node ordering. +Although nodes in a TQDomNamedNodeMap may be accessed by an ordinal +index, this is simply to allow a convenient enumeration of the +contents of a TQDomNamedNodeMap, and does not imply that the DOM +specifies an ordering of the nodes. +

The TQDomNamedNodeMap is used in three places: +

    +
  1. TQDomDocumentType::entities() returns a map of all entities +described in the DTD. +
  2. TQDomDocumentType::notations() returns a map of all notations +described in the DTD. +
  3. TQDomNode::attributes() returns a map of all attributes of an +element. +
+

Items in the map are identified by the name which TQDomNode::name() +returns. Nodes are retrieved using namedItem(), namedItemNS() or +item(). New nodes are inserted with setNamedItem() or +setNamedItemNS() and removed with removeNamedItem() or +removeNamedItemNS(). Use contains() to see if an item with the +given name is in the named node map. The number of items is +returned by length(). +

Terminology: in this class we use "item" and "node" +interchangeably. +

See also XML. + +


Member Function Documentation

+

TQDomNamedNodeMap::TQDomNamedNodeMap () +

+Constructs an empty named node map. + +

TQDomNamedNodeMap::TQDomNamedNodeMap ( const TQDomNamedNodeMap & n ) +

+Constructs a copy of n. + +

TQDomNamedNodeMap::~TQDomNamedNodeMap () +

+Destroys the object and frees its resources. + +

bool TQDomNamedNodeMap::contains ( const TQString & name ) const +

+Returns TRUE if the map contains a node called name; otherwise +returns FALSE. + +

uint TQDomNamedNodeMap::count () const +

+ +

Returns the number of nodes in the map. +

This function is the same as length(). + +

TQDomNode TQDomNamedNodeMap::item ( int index ) const +

+Retrieves the node at position index. +

This can be used to iterate over the map. Note that the nodes in +the map are ordered arbitrarily. +

See also length(). + +

uint TQDomNamedNodeMap::length () const +

+Returns the number of nodes in the map. +

See also item(). + +

TQDomNode TQDomNamedNodeMap::namedItem ( const TQString & name ) const +

+Returns the node called name. +

If the named node map does not contain such a node, a null node is returned. A node's name is +the name returned by TQDomNode::nodeName(). +

See also setNamedItem() and namedItemNS(). + +

TQDomNode TQDomNamedNodeMap::namedItemNS ( const TQString & nsURI, const TQString & localName ) const +

+Returns the node associated with the local name localName and +the namespace URI nsURI. +

If the map does not contain such a node, a null node is returned. +

See also setNamedItemNS() and namedItem(). + +

bool TQDomNamedNodeMap::operator!= ( const TQDomNamedNodeMap & n ) const +

+Returns TRUE if n and this named node map are not equal; +otherwise returns FALSE. + +

TQDomNamedNodeMap & TQDomNamedNodeMap::operator= ( const TQDomNamedNodeMap & n ) +

+Assigns n to this named node map. + +

bool TQDomNamedNodeMap::operator== ( const TQDomNamedNodeMap & n ) const +

+Returns TRUE if n and this named node map are equal; otherwise +returns FALSE. + +

TQDomNode TQDomNamedNodeMap::removeNamedItem ( const TQString & name ) +

+Removes the node called name from the map. +

The function returns the removed node or a null node if the map did not contain a +node called name. +

See also setNamedItem(), namedItem(), and removeNamedItemNS(). + +

TQDomNode TQDomNamedNodeMap::removeNamedItemNS ( const TQString & nsURI, const TQString & localName ) +

+Removes the node with the local name localName and the +namespace URI nsURI from the map. +

The function returns the removed node or a null node if the map did not contain a +node with the local name localName and the namespace URI nsURI. +

See also setNamedItemNS(), namedItemNS(), and removeNamedItem(). + +

TQDomNode TQDomNamedNodeMap::setNamedItem ( const TQDomNode & newNode ) +

+Inserts the node newNode into the named node map. The name used +by the map is the node name of newNode as returned by +TQDomNode::nodeName(). +

If the new node replaces an existing node, i.e. the map contains a +node with the same name, the replaced node is returned. +

See also namedItem(), removeNamedItem(), and setNamedItemNS(). + +

TQDomNode TQDomNamedNodeMap::setNamedItemNS ( const TQDomNode & newNode ) +

+Inserts the node newNode in the map. If a node with the same +namespace URI and the same local name already exists in the map, +it is replaced by newNode. If the new node replaces an existing +node, the replaced node is returned. +

See also namedItemNS(), removeNamedItemNS(), and setNamedItem(). + + +


+This file is part of the TQt toolkit. +Copyright © 1995-2007 +Trolltech. All Rights Reserved.


+ +
Copyright © 2007 +TrolltechTrademarks +
TQt 3.3.8
+
+ -- cgit v1.2.1