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.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()

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

Saved successfully!

Ooh no, something went wrong!