Rational Developer for System z


课程 2:将 CustomContextProvider 包括在 CARMADeveloperView 类中

在本课程中,您将重写 createViewer 方法以使它包括 CustomContentProvider

要修改 CARMADeveloperView 类,请执行下列操作:

  1. 打开 CARMADeveloperView 类,其方法是在此类所在的包中双击此类。源代码应当在编辑器中打开。
  2. 向下滚动到 createViewer 方法,更改此方法以使它使用 CustomContextProviderCARMATreeViewer 构造函数允许为查看器指定上下文提供程序将很有帮助。

    以下是示例样本代码:

    protected StructuredViewer createViewer(Composite parent)
    {
       	/* Create the structure that you want to be present in the view here.
        	 * For this tutorial, you will use the CARMA tree model, like the repositories view.
        */
       	CARMATreeViewer viewer = new CARMATreeViewer(parent, new CustomContextProvider());
       	viewer.setLabelProvider(new CustomLabelProvider());
       	return viewer;
    }
  3. 保存源代码,并调试存在的任何错误。

使用条款 | 反馈



本信息中心基于 Eclipse 技术。(http://www.eclipse.org)