在先前的課程中,您已配置了延伸點;現在,您將建立處理參數和動作的驗證所需的 Java 類別。
提示: 當您建立這些 Java 類別時,它們每一個都必須分別實作或延伸某些介面或類別。若要判定需要包括哪些類別或介面,您可以用滑鼠右鍵按一下外掛程式編輯器中的延伸,然後選取顯示說明。延伸的說明將在編輯器中開啟。如果向下捲動至 API
資訊標題,您將找到該類別需要與延伸點一起使用的類別或介面。
- 請從建立將與 parameterValidator 延伸點一起使用的類別開始。此類別將負責檢查,以確保輸入至 value 參數中的值遵循本範例中概述的規格。在套件瀏覽器視圖中,用滑鼠右鍵按一下 com.ibm.carma.plugin.howto 外掛程式專案,然後選取新建 > 套件。
- 在開啟的新建 Java 套件對話框中,輸入 com.ibm.carma.plugin.howto.action 作為套件名稱。按一下完成。在 Eclipse 外掛程式專案下面,您應該可以看到建立的套件。
- 現在,請用滑鼠右鍵按一下您剛剛建立的 com.ibm.carma.plugin.howto.action 套件,然後選取新建 > 類別。這時將開啟新建 Java 類別對話框。
- 在名稱文字欄位中輸入 ValueParamValidator。
- 在介面右側,按一下新增按鈕。在開啟的選取實作的介面對話框中,過濾出介面 IParameterValidator。按一下完成來關閉新建 Java 類別對話框,並在編輯器中開啟該類別。
- 現在,您將建立第二個 Java 類別,此類別將負責處理 HowTo 動作的驗證。請用滑鼠右鍵按一下 com.ibm.carma.plugin.howto.action 套件,然後選取新建 > Java 類別。
- 在開啟的新建 Java 類別對話框中,將類別的名稱輸入為 ActionValidator,並新增介面 IActionValidator。按一下完成來關閉對話框,並建立類別。
- 最後,請遵循上述步驟並定義名稱為 CheckboxOptionControl,來建立最後一個 Java 類別。
按一下超類別文字欄位右側的瀏覽按鈕。這時應該會開啟選取超類別對話框。過濾出類別 AbstractCustomParameterControl,並選取該類別,然後按一下確定。
- 按一下完成來關閉新建 Java 類別對話框,並在編輯器中開啟該類別。
現在,您便已建立了將用來處理延伸點所提供之驗證功能的類別。