Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
3.3.2 - eAllContents<br />
eAllContents(String)<br />
Renvoie la descendance du receveur dont le type est donné.<br />
Receveur<br />
Paramètre<br />
Retour<br />
Disponibilité<br />
Description détaillée<br />
EObject, c'est à dire tous les types d'objet décrit par EMF<br />
String type : le type des objets recherchés<br />
La liste des objets contenus de type type.<br />
<strong>Acceleo</strong> V1.0<br />
<strong>Acceleo</strong> <strong>2.6</strong> : <strong>Référence</strong><br />
Page 52/112<br />
Le service “ eAllContents ” renvoie tous les objets directement et indirectement contenus dans le receveur,<br />
s'ils sont du type donné. Il renvoie l'ensemble des fils, petits-fils, arrière-petits-fils, etc... qui ont le type<br />
demandé.<br />
Si le receveur est vide, il renvoie une liste vide.<br />
Exemple(s) d'utilisation<br />
– p est un package<br />
– a est une classe de type “ Class ”, elle a pour attribut b de type “ int ”, c de type “ int ” et d de type “ boolean ”<br />
– e est une classe de type “ Class ”, elle a pour attribut f de type “ int ”, g de type “ String ” et h de type “ Object ”<br />
: renvoie {b, c, f}<br />
: renvoie {a, e}<br />
: renvoie {g}<br />
: renvoie {b, c}<br />
: renvoie une liste vide<br />
: renvoie une liste vide<br />
Voir aussi<br />
eAllContents()