在本課程中,您將配置為此外掛程式專案定義的 actionValidator 延伸。
actionValidators 延伸點容許提供延伸,來驗證值以及與動作相關聯之所有參數值之間的關係。如果偵測到無效的參數組合,則會停用確定按鈕,且使用者無法提交資訊。例如,在本範例中,string1 或 string2 欄位的其中一個(而非兩個)被視為必要的。您將使用 actionValidator 延伸來檢查有效的參數組合。
- 您應該在外掛程式開發視景中工作,並開啟 com.ibm.carma.plugin.howto 外掛程式專案的外掛程式編輯器。
- 在延伸頁面中,選取 com.ibm.carma.ui.actionValidators 延伸點下面的 (actionValidator) 選項。在右側,您將看到延伸元素詳細資料已列出。
- 在 actionId 文字欄位中,輸入在 PDS RAM 上定義的動作,以與此驗證器建立關聯性。
針對本範例,請使用 PDS RAM 上的 HowTo 自訂動作(actionId 為 100)。
- 在 uniqueId 文字欄位中,輸入與 PDS RAM 相關聯的唯一識別(com.ibm.carma.sample.PDSRAM)。
- 最後,在類別文字欄位中,輸入將包含程式碼的類別,以將 actionValidator 套用至 HowTo 自訂動作的參數。針對本範例,類別將是 com.ibm.carma.plugin.howto.action.ActionValidationAction。
您將稍後在本練習中建立此類別。
現在,您已使用 ActionValidationAction Java 類別,對 HowTo 動作定義了 PDS RAM 的 parameterValidator 延伸。