Rational Developer for System z


第 2 課:將 CustomContextProvider 併入 CARMADeveloperView 類別

在本課程中,您將重新撰寫 createViewer 方法,以併入 CustomContentProvider

若要修改 CARMADeveloperView 類別:

  1. 透過在 CARMADeveloperView 類別的套件中按兩下該類別,即可將它開啟。這時原始檔應該在編輯器中開啟。
  2. 向下捲動至 createViewer 方法並加以變更,以讓它使用 CustomContextProvider。 值得注意的是, CARMATreeViewer 建構子容許為檢視器指定環境定義提供者,這是非常有用的。

    下面是範例程式碼:

    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)