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

Référence de la classe DOMIT_Lite_Node

Graphe d'héritage de DOMIT_Lite_Node:

Liste de tous les membres

Fonctions membres publiques

Attributs publics


Documentation des fonctions membres

DOMIT_Lite_Node::_constructor ( )
& DOMIT_Lite_Node::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 dans DOMIT_Lite_ChildNodes_Interface, et DOMIT_Lite_Document.

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

Voici le graphe d'appel pour cette fonction :

DOMIT_Lite_Node::clearReferences ( )

Clears previousSibling, nextSibling, and parentNode references from a node that has been removed

& DOMIT_Lite_Node::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 dans DOMIT_Lite_Document, DOMIT_Lite_Element, et DOMIT_Lite_TextNode.

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

Voici le graphe d'appel pour cette fonction :

DOMIT_Lite_Node::DOMIT_Lite_Node ( )

Raises error if abstract class is directly instantiated

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

Voici le graphe d'appel pour cette fonction :

DOMIT_Lite_Node::forHTML ( str,
doPrint = false 
)

Formats a string for presentation as HTML

Paramètres:
stringThe string to be formatted
booleanTrue if the string is to be sent directly to output
Renvoie:
string The HTML formatted string

Référencé par toNormalizedString(), DOMIT_Lite_CDATASection::toString(), DOMIT_Lite_TextNode::toString(), DOMIT_Lite_Element::toString(), et DOMIT_Lite_Document::toString().

Voici le graphe d'appel pour cette fonction :

DOMIT_Lite_Node::getChildNodeIndex ( &$  arr,
&$  child 
)

Returns the index of the specified node in a childNodes list

Paramètres:
ArrayThe childNodes array to be searched
ObjectThe node targeted by the search
Renvoie:
int The index of the target node, or -1 if not found

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

Référencé par DOMIT_Lite_ChildNodes_Interface::appendChild(), DOMIT_Lite_ChildNodes_Interface::insertBefore(), DOMIT_Lite_ChildNodes_Interface::removeChild(), et DOMIT_Lite_ChildNodes_Interface::replaceChild().

Voici le graphe d'appel pour cette fonction :

& DOMIT_Lite_Node::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 dans DOMIT_Lite_Document, et DOMIT_Lite_Element.

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

Voici le graphe d'appel pour cette fonction :

DOMIT_Lite_Node::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 dans DOMIT_Lite_Element.

DOMIT_Lite_Node::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 dans DOMIT_Lite_Document, DOMIT_Lite_Element, et DOMIT_Lite_TextNode.

DOMIT_Lite_Node::hasChildNodes ( )

Determines whether a node has any children

Renvoie:
boolean True if any child nodes are present

Référencé par DOMIT_Lite_ChildNodes_Interface::appendChild(), DOMIT_Lite_Element::normalize(), DOMIT_Lite_ChildNodes_Interface::removeChild(), et DOMIT_Lite_ChildNodes_Interface::replaceChild().

Voici le graphe d'appel pour cette fonction :

& DOMIT_Lite_Node::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 dans DOMIT_Lite_ChildNodes_Interface, et DOMIT_Lite_Document.

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

Voici le graphe d'appel pour cette fonction :

& DOMIT_Lite_Node::nvl ( &$  value,
default 
)

Tests whether a value is null, and if so, returns a default value

Paramètres:
mixedThe value to be tested
mixedThe default value
Renvoie:
mixed The specified value, or the default value if null
DOMIT_Lite_Node::onLoad ( )

A node event that can be set to fire upon document loading, used for node initialization

& DOMIT_Lite_Node::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 dans DOMIT_Lite_ChildNodes_Interface, et DOMIT_Lite_Document.

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

Voici le graphe d'appel pour cette fonction :

& DOMIT_Lite_Node::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 dans DOMIT_Lite_ChildNodes_Interface, et DOMIT_Lite_Document.

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

Voici le graphe d'appel pour cette fonction :

DOMIT_Lite_Node::setOwnerDocument ( &$  rootNode)

Sets the ownerDocument property of a node to the containing DOMIT_Document

Paramètres:
ObjectA reference to the document element of the DOMIT_Document

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

DOMIT_Lite_Node::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 dans DOMIT_Lite_Document, DOMIT_Lite_Element, et DOMIT_Lite_TextNode.

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

Voici le graphe d'appel pour cette fonction :

DOMIT_Lite_Node::toNormalizedString ( htmlSafe = false,
subEntities = false 
)

Generates a normalized (formatted for readability) 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 formatted string representation

Références forHTML().

Référencé par DOMIT_Lite_Document::saveXML(), et DOMIT_Lite_Document::saveXML_utf8().

Voici le graphe d'appel pour cette fonction :

Voici le graphe d'appel pour cette fonction :


Documentation des données membres

DOMIT_Lite_Node::$attributes = null
DOMIT_Lite_Node::$childCount = 0
DOMIT_Lite_Node::$childNodes = null
DOMIT_Lite_Node::$firstChild = null
DOMIT_Lite_Node::$lastChild = null
DOMIT_Lite_Node::$nextSibling = null
DOMIT_Lite_Node::$nodeName = null
DOMIT_Lite_Node::$nodeType = null
DOMIT_Lite_Node::$nodeValue = null
DOMIT_Lite_Node::$ownerDocument = null
DOMIT_Lite_Node::$parentNode = null
DOMIT_Lite_Node::$previousSibling = null
DOMIT_Lite_Node::$uid

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