API Joomla 1.5.26
Documentation des API du CMS Joomla en version 1.5

Référence de la classe DOMIT_ChildNodes_Interface

Graphe d'héritage de DOMIT_ChildNodes_Interface:
Graphe de collaboration de DOMIT_ChildNodes_Interface:

Liste de tous les membres

Fonctions membres publiques


Documentation des fonctions membres

DOMIT_ChildNodes_Interface::_getElementsByAttribute ( &$  nodelist,
attrName,
attrValue,
returnFirstFoundNode,
treatUIDAsAttribute,
foundNode = false 
)

Searches the element tree for an element with the specified attribute name and value.

Paramètres:
objectThe node list of found elements
stringThe value of the attribute
stringThe name of the attribute
booleanTrue if the first found node is to be returned as a node instead of a nodelist
booleanTrue if uid is to be considered an attribute
booleanTrue the node has been found

Références $i, et $total.

Référencé par getElementsByAttribute().

Voici le graphe d'appel pour cette fonction :

& DOMIT_ChildNodes_Interface::appendChild ( &$  child)

Appends a node to the childNodes list of the current node

Paramètres:
ObjectThe node to be appended
Renvoie:
Object The appended node

Réimplémentée à partir de DOMIT_Node.

Réimplémentée dans DOMIT_Document.

Références $i, $total, DOMIT_Node::getChildNodeIndex(), DOMIT_Node::hasChildNodes(), DOMIT_DOMException::raiseException(), et removeChild().

Référencé par insertBefore(), et DOMIT_Element::setText().

Voici le graphe d'appel pour cette fonction :

Voici le graphe d'appel pour cette fonction :

& DOMIT_ChildNodes_Interface::childNodesAsNodeList ( )

Converts the childNodes array into a NodeList object

Renvoie:
Object A NodeList containing elements of the childNodes array

Références $i, et $total.

DOMIT_ChildNodes_Interface::DOMIT_ChildNodes_Interface ( )

Raises error if abstract class is directly instantiated

Références DOMIT_DOMException::raiseException().

Voici le graphe d'appel pour cette fonction :

& DOMIT_ChildNodes_Interface::getElementsByAttribute ( attrName = 'id',
attrValue = '',
returnFirstFoundNode = false,
treatUIDAsAttribute = false 
)

Searches the element tree for an element with the specified attribute name and value.

Paramètres:
stringThe value of the attribute
stringThe name of the attribute
booleanTrue if the first found node is to be returned as a node instead of a nodelist
booleanTrue if uid is to be considered an attribute
Renvoie:
object A NodeList of found elements, or null

Références _getElementsByAttribute().

Voici le graphe d'appel pour cette fonction :

& DOMIT_ChildNodes_Interface::insertBefore ( &$  newChild,
&$  refChild 
)

Inserts a node to the childNodes list of the current node

Paramètres:
ObjectThe node to be inserted
ObjectThe node before which the insertion is to occur
Renvoie:
Object The inserted node

Réimplémentée à partir de DOMIT_Node.

Réimplémentée dans DOMIT_Document.

Références $i, $total, appendChild(), DOMIT_Node::getChildNodeIndex(), DOMIT_DOMException::raiseException(), et removeChild().

Référencé par replaceChild().

Voici le graphe d'appel pour cette fonction :

Voici le graphe d'appel pour cette fonction :

& DOMIT_ChildNodes_Interface::removeChild ( &$  oldChild)

Removes a node from the childNodes list of the current node

Paramètres:
ObjectThe node to be removed
Renvoie:
Object The removed node

Réimplémentée à partir de DOMIT_Node.

Réimplémentée dans DOMIT_Document.

Références $i, $total, DOMIT_Node::getChildNodeIndex(), DOMIT_Node::hasChildNodes(), et DOMIT_DOMException::raiseException().

Référencé par appendChild(), insertBefore(), DOMIT_Element::normalize(), et replaceChild().

Voici le graphe d'appel pour cette fonction :

Voici le graphe d'appel pour cette fonction :

& DOMIT_ChildNodes_Interface::replaceChild ( &$  newChild,
&$  oldChild 
)

Replaces a node with another

Paramètres:
ObjectThe new node
ObjectThe old node
Renvoie:
Object The new node

Réimplémentée à partir de DOMIT_Node.

Réimplémentée dans DOMIT_Document.

Références $i, $total, DOMIT_Node::getChildNodeIndex(), DOMIT_Node::hasChildNodes(), insertBefore(), DOMIT_DOMException::raiseException(), et removeChild().

Voici le graphe d'appel pour cette fonction :

& DOMIT_ChildNodes_Interface::selectNodes ( pattern,
nodeIndex = 0 
)

Performs an XPath query

Paramètres:
stringThe query pattern
Renvoie:
Object A NodeList containing the found nodes

La documentation de cette classe a été générée à partir du fichier suivant :