Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
3.3.5 - eContainer<br />
eContainer(String)<br />
Renvoie l'objet parent du type 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 de l'objet recherché<br />
L'objet parent du type donné<br />
<strong>Acceleo</strong> V1.0<br />
<strong>Acceleo</strong> <strong>2.6</strong> : <strong>Référence</strong><br />
Page 55/112<br />
Le service “ eContainer ” recherche récursivement l'ancêtre le plus proche du type donné. La recherche<br />
s'arrête lorsque un objet du type demandé est trouvé. Si le receveur est du type demandé, le service<br />
renvoie le receveur.<br />
Si le receveur n'a pas de parent, si le receveur est vide ou si aucun ancêtre n'est du type demandé, il<br />
renvoie un objet vide.<br />
Exemple(s) d'utilisation<br />
– p est un package de type “ Package ”<br />
– p contient a, une classe de type “ Class ”<br />
– a contient b, un attribut de type “ String ”<br />
: renvoie p<br />
: renvoie p<br />
: renvoie un objet vide<br />
: renvoie un objet vide<br />
Voir aussi<br />
eContainer(), eContainingFeature(), eContainmentFeature(), eResource()