setDisplay(String) ou setLinkDisplay(String) n'est pas implémenté

,

Bonjour,
nous souhaitons pouvoir définir les labels de link par code (contexte d’héritage + certains éléments de configuration ont été dupliqués pour différentes raisons). Dans ce contexte, nous recopions les éléments configurés depuis une structure de référence vers les duplicatas (traductions de champs d’objets ou relations).
Tout fonctionne bien sauf pour le report du nom des links car setDisplay(String) ou setLinkDisplay(String) n’est pas implémenté. La seule implémentation disponible n’a aucun paramètre en entrée.

    setDisplay
    public void setDisplay()
    Set link display label

Est-il possible d’ajouter cette interface setDisplay(String) ou bien son absence est-elle due à une contrainte sous-jacente?

Il manque effectivement une méthode pour forcer la traduction d’un link avec un texte arbitraire.

On va l’ajouter.

Je ne vois pas d’accesseur en effet, le libellé du lien étant calculé en fonction du parent et du Link au chargement.

@david Pense à mettre l’accès au pluriel également.

Oui j’en profite aussi pour revoir la javadoc de cette classe

1 Like

Implémenté en 5.3 alpha et backporté en 5.2 beta.
Sera disponible au prochain build.