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

Référence de la classe DOMIT_Lite_Element

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

Liste de tous les membres

Fonctions membres publiques


Documentation des fonctions membres

& DOMIT_Lite_Element::cloneNode ( deep = false)

Copies a node and/or its children

Paramètres:
booleanTrue if all child nodes are also to be cloned
Renvoie:
Object A copy of the node and/or its children

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

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

DOMIT_Lite_Element::DOMIT_Lite_Element ( tagName)

DOM Element constructor

Paramètres:
stringThe tag name of the element

Références DOMIT_Lite_Node::_constructor().

Voici le graphe d'appel pour cette fonction :

DOMIT_Lite_Element::getAttribute ( name)

Gets the value of the specified attribute, if it exists

Paramètres:
stringThe attribute name
Renvoie:
string The attribute value

Références $name, et hasAttribute().

Voici le graphe d'appel pour cette fonction :

& DOMIT_Lite_Element::getElementsByPath ( pattern,
nodeIndex = 0 
)

Retrieves an element or DOMIT_NodeList of elements corresponding to an Xpath-like expression.

Paramètres:
stringThe query pattern
intIf a single node is to be returned (rather than the entire NodeList) the index of that node
Renvoie:
mixed A NodeList or single node that matches the pattern

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

& DOMIT_Lite_Element::getElementsByTagName ( tagName)

Retrieves a NodeList of child elements with the specified tag name

Paramètres:
stringThe matching element tag name
Renvoie:
Object A NodeList of found elements

Références getNamedElements().

Voici le graphe d'appel pour cette fonction :

DOMIT_Lite_Element::getNamedElements ( &$  nodeList,
tagName 
)

Adds elements with the specified tag name to a NodeList collection

Paramètres:
ObjectThe NodeList collection
stringThe tag name of matching elements

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

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

Référencé par getElementsByTagName().

Voici le graphe d'appel pour cette fonction :

DOMIT_Lite_Element::getTagName ( )

Returns the tag name of the element

Renvoie:
string The tag name of the element
DOMIT_Lite_Element::getText ( )

Returns the concatented text of the current node and its children

Renvoie:
string The concatented text of the current node and its children

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

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

DOMIT_Lite_Element::hasAttribute ( name)

Determines whether an attribute with the specified name exists

Paramètres:
stringThe name of the attribute
Renvoie:
boolean True if the attribute exists

Références $name.

Référencé par getAttribute(), et removeAttribute().

Voici le graphe d'appel pour cette fonction :

DOMIT_Lite_Element::normalize ( )

Collapses adjacent text nodes in entire element subtree

Références DOMIT_Lite_Node::hasChildNodes(), et DOMIT_Lite_ChildNodes_Interface::removeChild().

Voici le graphe d'appel pour cette fonction :

DOMIT_Lite_Element::removeAttribute ( name)

Removes the specified attribute

Paramètres:
stringThe name of the attribute to be removed

Références $name, et hasAttribute().

Voici le graphe d'appel pour cette fonction :

DOMIT_Lite_Element::setAttribute ( name,
value 
)

Sets the value of the specified attribute; creates a new attribute if one doesn't exist

Paramètres:
stringThe attribute name
stringThe desired attribute value

Références $name.

DOMIT_Lite_Element::setText ( data)

If a child text node exists, sets the nodeValue to $data. A child text node is created if none exists

Paramètres:
stringThe text data of the node

Références $data, et DOMIT_Lite_ChildNodes_Interface::appendChild().

Voici le graphe d'appel pour cette fonction :

DOMIT_Lite_Element::toArray ( )

Generates an array representation of the node and its children

Renvoie:
Array A representation of the node and its children

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

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

DOMIT_Lite_Element::toString ( htmlSafe = false,
subEntities = false 
)

Generates a string representation of the node and its children

Paramètres:
booleanTrue if HTML readable output is desired
booleanTrue if illegal xml characters in text nodes and attributes should be converted to entities
Renvoie:
string The string representation

Références $i, $total, DOMIT_Utilities::convertEntities(), et DOMIT_Lite_Node::forHTML().

Voici le graphe d'appel pour cette fonction :


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