Recuperer la liste des mandatory aspects d'un type

cancel
Showing results for 
Search instead for 
Did you mean: 
milona
Member II

Recuperer la liste des mandatory aspects d'un type

Bonjour,

Jai un type déclaré dans le modèle de données :
<type name="gcblabla">
   <parent>cm:folder</parent>
      <mandatory-aspects>
         <aspect>gc:aspectbidule</aspect>
      </mandatory-aspects>
</type>

Je voudrais connaitre le code java permettant de récupérer la liste des mandatory-aspects d'un type donné en accédant au dictionnaire des données.

style: classeX.getlisteAspects("gcblabla") qui renvoie la liste contenant gc:aspectbidule.

Savez vous quelle classe dois-je utiliser ?

Je vous remercie de votre réponse

Bien cordialement

milona
2 Replies
rivarola
Active Member

Re: Recuperer la liste des mandatory aspects d'un type

Bonjour,

Tu utilises la méthode getType du DictionaryService. Sur le TypeDefinition qui t'est retourné tu appelles getDefaultAspects (je ne sais plus si ça te retourne aussi les aspects hérités mais si ce n'est pas le cas tu passes au type parent via la méthode getParentName et tu itères le processus).
milona
Member II

Re: Recuperer la liste des mandatory aspects d'un type

merci bien !
quel génie :-P