Définition de titres et de descriptions

Vous pouvez définir les titres et les descriptions d'une ressource.

Procédure

  1. Obtenez une instance modifiable de la ressource pour laquelle vous voulez définir des titres ou des descriptions.
  2. Vérifiez si la ressource implémente l'interface ModifiableLocalized.
    Pour ce faire, utilisez l'opérateur instanceof. Si la ressource n'implémente pas l'interface ModifiableLocalized, vous ne pouvez pas la modifier.
  3. Utilisez les méthodes appropriées pour définir les titres et les descriptions.
    Par exemple, si vous souhaitez définir un titre, utilisez la méthode setTitle.
    Remarque : Vous ne pouvez pas définir une description dans un environnement local déterminé si aucun titre n'est défini dans cet environnement.

Exemple

Modification de titres et de descriptions :
// obtain modifiable instance of a model node
final Modifiable modifiable = controller.getModifiableNode(node); 

// check if the resource implements ModifiableLocalized interface
if (modifiable instanceof ModifiableLocalized) {

    // set title and description
    ((ModifiableLocalized) modifiable).setTitle(Locale.GERMAN, "Titel");
    ((ModifiableLocalized) modifiable).setDescription(Locale.GERMAN, "Beschreibung");
}