Définition de titres et de descriptions
Vous pouvez définir les titres et les descriptions d'une ressource.
Procédure
- Obtenez une instance modifiable de la ressource pour laquelle vous voulez définir des titres ou des descriptions.
-
Vérifiez si la ressource implémente l'interface
ModifiableLocalized.Pour ce faire, utilisez l'opérateurinstanceof. Si la ressource n'implémente pas l'interfaceModifiableLocalized, vous ne pouvez pas la modifier. - 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
// 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");
}