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.2.26 - sort<br />

sort() : obsolète<br />

Trie les objets du receveur en supprimant les doublons.<br />

Receveur<br />

Retour<br />

Disponibilité<br />

Description détaillée<br />

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

Page 43/112<br />

ENode, c'est à dire tous les types d'objets (int, double, boolean, String, ENodeList,<br />

EObject)<br />

La liste triée.<br />

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

Si le receveur est une liste, le service “ sort ” trie les objets qu'elle contient en fonction de leur service<br />

“ toString ”. L'ordre se fait ensuite selon l'ordre des chaînes de caractères (les chiffres sont avant les<br />

lettres). Les entiers se retrouvent par conséquent avant les chaînes de caractères qui commencent par une<br />

lettre. Les doublons de la liste sont supprimés.<br />

Si le receveur est un objet, il renvoie cet objet. Si le receveur est vide, il renvoie un objet vide.<br />

Obsolète : utiliser nSort().<br />

Exemple(s) d'utilisation<br />

Si le receveur est une liste d'objet dont les valeurs (résultat de la commande toString()} sont {“ class ”, “ attribute ”, “ 5 ”,<br />

“ stereotype ”, “ class ”}, le résultat est { “ 5 ”, “ attribute ”, “ class ”, “ stereotype ”}.<br />

Voir aussi<br />

nSort()

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

Saved successfully!

Ooh no, something went wrong!