可选:添加属性编辑器或编译器

如果您需要控制节点属性如何显示,可以通过实现 IPropertyEditor 接口来创建属性编辑器。属性编辑器在内容方面不受限制。它可以包含许多控制,例如,文本字段、列表等等。

如果要创建定制编译器,例如在将值发送到服务器前对它进行加密,则可以通过实现 IPropertyCompiler 接口来创建编译器。

将插件 API 导入工作台

要创建属性编辑器或编译器,必须如下所示,先将插件 API 导入工作台
  1. 单击文件 > 导入 > 外部插件和片段
  2. 单击下一步
  3. 选择 com.ibm.etools.mft.api 插件。
  4. 将插件导入工作空间后,右键单击插件,并单击更新类路径
  5. 选定 com.ibm.etools.mft.api 插件。单击完成
  6. 从“窗口”菜单,单击首选项
  7. 展开插件开发,并选择目标平台
  8. 单击不在工作空间中选择除刚导入工作台的 com.ibm.etools.mft.api 插件外的所有插件。
  9. 单击确定
  10. 切换到 Java 透视图。
  11. 在程序包资源管理器中选择用户定义的节点项目,然后单击项目 > 清除项目
  12. 右键单击用户定义的节点项目,然后单击更新类路径

使用 WebSphere Message Broker V6.0 创建 Java 类

要为属性编辑器或编译器创建新的 Java 类,完成以下步骤:
  1. 切换到 Java 透视图。
  2. 在程序包资源管理器中选择用户定义的节点项目,然后单击项目 > 清除项目
  3. 右键单击用户定义的节点项目,然后单击更新类路径…
  4. 在用户定义节点项目中,选择 /src 目录并单击文件 > 新建 > 类
  5. 名称文本字段中输入类的名称。
  6. 根据您要创建属性编辑器还是属性编译器,执行以下步骤。
    • 如果您要创建属性编辑器:
    1. 删除超类文本字段中的所有文本,然后单击浏览…
    2. 选择 AbstractPropertyEditor 类,然后单击确定
    • 如果您要创建属性编译器:
    1. 单击接口文本字段旁的添加…
    2. 选择 IPropertyCompiler 接口,然后单击确定
  7. 单击完成

测试属性编辑器或编译器

如果要测试属性编辑器,则启动工作台更新开始的另一个实例(请参阅启用 PDE 运行时功能更新结束),并选择运行 > 运行为 > 运行时工作台。 请参阅 PDE 指南,获取有关使用运行时工作台进行测试的更多信息。

如果要测试编译器,则将包含用户定义节点的流部署到代理上。

相关参考
用户定义的扩展
声明 | 商标 | 下载 | 书库 | 支持 | 反馈
Copyright IBM Corporation 1999, 2006 最后一次更新时间:2006/08/14
as04499_