Rational Developer for System z


课程 3:配置 com.ibm.carma.ui.parameterValidators 扩展

在本课程中,您将配置在前一课程中为此插件项目定义的 parameterValidator 扩展。
parameterValidator 扩展点允许添加扩展,以便在用户输入特定参数的值时验证此值。对于此样本,value 参数接受小于 4 的一位数字字符。您将使用用户可以向 value 参数输入的其他可能值,以向用户显示其他参考消息和确保用户仅输入数字字符。
  1. 从首先配置 parameterValidators 扩展开始。在插件开发透视图中,右键单击插件项目 com.ibm.carma.plugin.howto,然后选择 PDE 工具 > 打开清单插件编辑器将打开。
  2. 从选项卡的底部列表中选择扩展。在此页面上,您应当看到与插件项目相关联的扩展。选择 com.ibm.carma.ui.parameterValidators 扩展点下的 (parameterValidator) 选项。在右边,将列示扩展元素详细信息
  3. 对此样本使用样本 PDS RAM,这是您在课程 1 中所创建配置文件中的、您已将定制操作和适当参数添加至的 RAM。在 uniqueId 文本字段中输入 com.ibm.carma.sample.PDSRAM
    1. 打开 CARMA 存储库视图并连接至远程系统。
    2. 展开具有您希望使用的 RAM 的主机系统,右键单击特定 RAM,然后选择属性
    3. 在打开的 RAM 的属性对话框中,您应当看到所列示的唯一标识。这是您在配置扩展点时将使用的 uniqueId。
  4. 文本字段中,输入其中包含用于指定参数验证详细信息的代码的类名。输入类名 com.ibm.carma.plugin.howto.action.ValueParamValidationAction。稍后,您将在本练习中创建此类。
  5. parameterId 文本字段中,输入在 PDS RAM 中定义的要对其应用参数验证的参数。对于此样本,使用 value 参数,这是您在课程 1 中在 PDS RAM 中定义的一个参数,其 parameterId000
  6. 最后,在 actionId 文本字段中,输入在 PDS RAM 中定义的应当对其应用参数验证的操作。对于此样本,使用 HowTo 定制操作,这是您在课程 1 中在 PDS RAM 中定义的一项定制操作,其 actionId100
现在,您已经配置了 parameterValidator,以验证 PDS RAM 的 HowTo 定制操作的 value 参数。

使用条款 | 反馈



本信息中心基于 Eclipse 技术。(http://www.eclipse.org)