03.07.2013 Views

Guide de reference du langage ActionScript 2.0 - PowWeb

Guide de reference du langage ActionScript 2.0 - PowWeb

Guide de reference du langage ActionScript 2.0 - PowWeb

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Modificateurs Signature Description<br />

insertBefore(newChil<br />

d:XMLNo<strong>de</strong>,<br />

insertPoint:XMLNo<strong>de</strong>)<br />

: Void<br />

Métho<strong>de</strong>s héritées <strong>de</strong> la classe Object<br />

appendChild (XMLNo<strong>de</strong>.appendChild, métho<strong>de</strong>)<br />

public appendChild(newChild:XMLNo<strong>de</strong>) : Void<br />

Ajoute le nœud spécifié à la liste <strong>de</strong>s enfants <strong>de</strong> l'objet XML. Cette métho<strong>de</strong> agit directement<br />

sur le nœud référencé par le paramètre childNo<strong>de</strong> ; elle n'ajoute pas une copie <strong>du</strong> nœud. Si le<br />

nœud à ajouter existe déjà dans une autre arborescence, l'ajout <strong>du</strong> nœud au nouvel<br />

emplacement le supprimera <strong>de</strong> son emplacement actuel. Si le paramètre childNo<strong>de</strong> fait<br />

référence à un nœud qui existe déjà dans une autre arborescence XML, le nœud enfant ajouté<br />

est placé dans la nouvelle structure après sa suppression <strong>de</strong> son nœud parent existant.<br />

Disponibilité : <strong>ActionScript</strong> 1.0 ; Flash Player 5<br />

Paramètres<br />

newChild:XMLNo<strong>de</strong> - Valeur XMLNo<strong>de</strong> qui représente le nœud à déplacer <strong>de</strong> son<br />

emplacement actuel vers la liste d'enfants <strong>de</strong> my_xml.<br />

Exemple<br />

Cet exemple effectue les choses suivantes dans l'ordre indiqué :<br />

■ Crée <strong>de</strong>ux documents XML vi<strong>de</strong>s, doc1 et doc2.<br />

1360 Chapitre 2: Classes <strong>ActionScript</strong><br />

Insère un nœud newChild dans la liste d'enfants <strong>du</strong><br />

co<strong>de</strong> XML, avant le nœud insertPoint.<br />

removeNo<strong>de</strong>() : Void Supprime l'objet XML spécifié <strong>de</strong> son parent.<br />

toString() : String Evalue l'objet XML spécifié, crée une représentation<br />

graphique <strong>de</strong> la structure XML, comprenant le nœud,<br />

les enfants et les attributs et renvoie le résultat sous<br />

forme <strong>de</strong> chaîne.<br />

addProperty (métho<strong>de</strong> Object.addProperty), hasOwnProperty (métho<strong>de</strong><br />

Object.hasOwnProperty), isPropertyEnumerable (métho<strong>de</strong><br />

Object.isPropertyEnumerable), isPrototypeOf (métho<strong>de</strong> Object.isPrototypeOf),<br />

registerClass (métho<strong>de</strong> Object.registerClass), toString (métho<strong>de</strong><br />

Object.toString), unwatch (métho<strong>de</strong> Object.unwatch), valueOf (métho<strong>de</strong><br />

Object.valueOf), watch (métho<strong>de</strong> Object.watch)

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!