03.07.2013 Views

Acceleo 2.6 : Référence

Acceleo 2.6 : Référence

Acceleo 2.6 : Référence

SHOW MORE
SHOW LESS

Create successful ePaper yourself

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

3.3.1 - eAllContents<br />

eAllContents()<br />

Renvoie la descendance du receveur.<br />

Receveur<br />

Retour<br />

Disponibilité<br />

Description détaillée<br />

EObject, c'est à dire tous les types d'objet décrit par EMF<br />

La liste de la descendance<br />

<strong>Acceleo</strong> V1.0<br />

<strong>Acceleo</strong> <strong>2.6</strong> : <strong>Référence</strong><br />

Page 51/112<br />

Le service “ eAllContents ” renvoie tous les objets directement et indirectement contenus dans le receveur.<br />

Il renvoie les fils, petits-fils, arrière-petits-fils, etc... du receveur. Il ne fait aucune distinction de type, chaque<br />

objet contenu est renvoyé dans la liste de retour.<br />

Le receveur peut-être implicite (lors d'une utilisation dans un script ou une boucle).<br />

Si le receveur est vide, il renvoie une liste vide.<br />

Exemple(s) d'utilisation<br />

– a, b, c, d et e sont des objets.<br />

– a contient b et c, b contient d et d contient e.<br />

: renvoie {b, c, d, e}<br />

: renvoie {d, e}<br />

: renvoie une liste vide.<br />

Voir aussi<br />

eAllContents(String)

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

Saved successfully!

Ooh no, something went wrong!