在本課程中,您將建立 Decorator 類別,稍後此類別會負責將圖形作為裝飾字元放置在 CARMA 成員上。
- 請從設定 Eclipse 外掛程式專案的適當相依關係開始。用滑鼠右鍵按一下 com.ibm.carma.plugin.decorators Eclipse
外掛程式專案,然後選取 PDE 工具 > 開啟資訊清單。這會在編輯器主視窗中開啟外掛程式編輯器。
- 從外掛程式編輯器中標籤的底端功能表,選取相依關係。這會開啟外掛程式相依關係編輯器。
- 請確保在第一個畫面中,列出了下列外掛程式:
- org.eclipse.ui
- org.eclipse.core.runtime
- com.ibm.carma.core(9.0.0)
- 如果遺漏了任何外掛程式,請按一下新增按鈕。
在開啟的選取外掛程式對話框中,請在過濾器文字欄位中輸入所遺漏之外掛程式的名稱。當它出現在畫面中後,請選取它,然後按一下確定。
- 現在,您將建立新的套件,以包含 Decorator 類別。
將相關的 Java 類別一起放置在套件中,有助於讓您的程式碼保持有序。用滑鼠右鍵按一下 com.ibm.carma.plugin.decorators 外掛程式專案,然後選取新建套件。
- 在開啟的新建 Java 套件對話框中,請在名稱文字欄位中輸入 decorator,然後按一下完成。您應該看到您剛剛建立的套件出現在 src 目錄中。
- 用滑鼠右鍵按一下您剛剛建立的 decorator 套件,然後選取新建 > 類別。
- 在名稱文字欄位中,輸入 Decorator。
- 在超類別文字欄位旁邊,請按一下瀏覽來瀏覽並找出 Descriptor 類別將要延伸的類別。
- 在開啟的選取超類別對話框中,請在文字欄位中輸入 LabelProvider。選取隸屬於 org.eclipse.jface.viewers 套件的類別,然後按一下確定。
- 在介面畫面旁邊,請按一下新增。
在開啟的選取實作的介面對話框中,請輸入 ILightweightLabelDecorator,然後選取出現的相符項目。按一下確定。
- 按一下完成來關閉新建 Java 類別對話框。
您應該看到 Decorator 類別出現在 decorator 套件中,且 Decorator 類別的原始碼會在編輯器中開啟。