在本课程中,您将配置已为此插件项目定义的 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™ 类在 PDS RAM 中对 HowTo 操作定义了 parameterValidator 扩展。