既然您已经创建了 CustomLabelProvider,因此您将想要 CARMADeveloperView 类使用它。您将需要编辑 createViewer 方法以向查看器添加 CustomLabelProvider 对象。
要编辑 CARMADeveloperView,请执行下列操作:
- 通过双击 Eclipse 插件项目 com.ibm.carma.plugin.view 的 view 包中的 CARMADeveloperView 类来打开此类。此类将在编辑器中打开。
- 您需要修改 createViewer 方法,以便它从内容提供程序来创建视图,然后将 CustomLabelProvider 添加至查看器。 请确保您的方法看起来与以下源代码相同。
protected StructuredViewer createViewer(Composite parent)
{
/*
* Create the structure you want to be present in the view here.
* For this tutorial, the CARMA tree model will be used, similar to what is used in the CARMA Repositories view.
*/
CARMATreeViewer viewer = new CARMATreeViewer(parent);
viewer.setLabelProvider(new CustomLabelProvider());
return viewer;
}
- 保存源代码,并调试存在的任何错误。