课程 4:编辑 CARMADeveloperView 类以使用 CustomLabelProvider

既然您已经创建了 CustomLabelProvider,因此您希望 CARMADeveloperView 类使用该项。 您必须编辑 createViewer 方法以向查看器添加 CustomLabelProvider 对象。

关于此任务

要编辑 CARMADeveloperView,请执行以下操作:

过程

  1. 通过双击 com.ibm.carma.plugin.view Eclipse 插件项目的 view 包中的类来打开 CARMADeveloperView。 此类将在编辑器中打开。
  2. 您希望修改 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;
    }
  3. 保存源代码,并调试存在的任何错误。