Maintenant que vous avez créé le CustomLabelProvider,
il faut que la classe CARMADeveloperView l'utilise. Vous devez éditer la méthode createViewer pour ajouter l'objet CustomLabelProvider dans l'afficheur.
Pour éditer la classe CARMADeveloperView :
- Ouvrez la classe CARMADeveloperView, en cliquant deux fois sur la classe dans le package view du projet de plug-in Eclipse com.ibm.carma.plugin.view. Elle s'ouvre dans l'éditeur.
- Vous devez modifier la méthode createViewer pour qu'elle crée la vue du fournisseur de contenu et ajoute l'objet CustomLabelProvider à l'afficheur. Veillez à ce que la méthode soit similaire au code source ci-dessous.
protected StructuredViewer createViewer(Composite parent)
{
/*
* Créer la structure que vous voulez voir présente dans la vue ici.
* Pour ce tutoriel, le modèle d'arborescence CARMA sera utilisé, comme ce qui est utilisé dans la vue Référentiels CARMA.
*/
CARMATreeViewer viewer = new CARMATreeViewer(parent);
viewer.setLabelProvider(new CustomLabelProvider());
return viewer;
}
- Enregistrez la source et déboguez les éventuelles erreurs.