Rational Developer for System z


第 2 課:建立 CustomLabelProvider 類別

在本課程中,您將建立 CustomLabelProvider 類別,此類別將處理如何在「CARMA 開發人員」視圖中顯示每一個項目。

若要建立 CustomLabelProvider 類別:

  1. 若要開始,請將 getImageDecorator() 方法新增至 Activator 類別。展開 com.ibm.carma.plugin.view > src > com.ibm.carma.plugin.view,然後按兩下 Activator 類別。這時它應該在編輯器中開啟。
  2. 將下列方法新增至 Activator 類別:
    public static ImageDescriptor getImageDescriptor(String path)
    {
    	return imageDescriptorFromPlugin(PLUGIN_ID, path);
    }
    此 Static 方法容許從外掛程式專案中的適當位置,擷取影像描述子或裝飾字元。
  3. 將下列 import 陳述式新增至 Activator 類別頂端:import org.eclipse.jface.resource.ImageDescriptor;。儲存並除錯原始檔中的任何錯誤。
  4. 接下來,您要建立 CustomLabelProvider 類別。 在套件瀏覽器視圖中,展開 com.ibm.carma.plugin.view 外掛程式專案。用滑鼠右鍵按一下您在「練習 5」中建立的 view 套件,然後選取新建 > 類別。這時將開啟新建 Java 類別對話框。
  5. 名稱文字欄位中,輸入 CustomLabelProvider
  6. 選取超類別文字欄位右側的瀏覽按鈕。在開啟的選取超類別對話框中,輸入 CARMALabelProvider 作為過濾文字,從相符項目清單中選取類別,然後按一下確定
  7. 標示超類別中的建構子繼承的 abstract 方法勾選框。按一下完成來關閉新建 Java 類別對話框,並建立該 Java™ 類別。

使用條款 | 意見



本資訊中心採用 Eclipse 技術。(http://www.eclipse.org)