创建组件

使用组件定制工具可创建定制组件以供您添加至用户界面。例如,您可以创建自己的定制预览卡,也可以创建在预览卡上更多操作菜单中提供的操作。您还可以创建定制完整属性窗口和高级可视化组件。

开始之前

创建并安装包含用于实施组件的代码的定制模块。可使用在 JUnit 测试 junit_round_rock_ear 样本数据中提供的样本定制模块。有关配置 JUnit 测试样本数据的信息,请参阅相关链接。
  1. 通过 JavaScript 文件中的 Dojo 脚本来定义定制模块。
  2. 按照配置 Web 文件服务器中的指示信息来将 Web 文件服务器配置为提供 JavaScript 文件。请记下路径位置。在“配置 Web 文件服务器”部分中,路径位置称为 project_directory在平台环境中配置 Web 文件服务器主题提供了使用 Junit 测试 junit_round_rock_ear 样本数据的示例。
  3. 在浏览器中,验证您是否可以访问 JavaScript 文件。

过程

  1. 在导航菜单中,请单击管理 > 配置工具 > 组件定制
  2. 单击 创建
  3. 在“创建定制组件”窗口中,请输入定制组件的详细信息。 必须输入的详细信息包括以下值:
    名称
    输入定制组件的相应名称。
    类型
    从列表中选择相应的组件类型。
    目标
    选择与定制组件关联的目标值,例如数据源。
    路径位置
    输入实施了定制组件的模块的路径。例如,如果使用 junit_round_rock_ear 样本数据,那么定制预览卡的 URL 为 https://web_server/sample/ui/extensions/js/sample/previewcard/CustomPreviewCard.js。 对应路径位置为 /sample/ui/extensions/js/sample
    路径名
    输入路径位置的名称。例如,如果使用 junit_round_rock_ear 样本数据,那么路径名为 sample
    模块名
    输入实施了定制组件的模块的名称。模块名称为路径名后跟 JavaScript 文件中的已声明路径。 例如,如果使用 junit_round_rock_ear 样本数据中的定制预览卡,那么路径名的值为 sample,并且声明的路径为 previewcard/CustomPreviewCard。 因此,模块名称的值为 sample/previewcard/CustomPreviewCard

结果

  • 在“创建定制组件”窗口中单击确定后,新组件的名称会列在配置组件下面的相应组件类型子菜单中。
  • 如果组件类型是以下类型之一,那么会将定制组件自动添加到用户界面:
    • 警报配置
    • 分析插件
    • 通知窗格
    • 概要文件管理
    • 视频插件

示例

例如,如果您添加了名为全部取消的操作组件,那么配置组件 > 操作子菜单会有一个新的全部取消菜单选项。

下一步做什么

如果新组件未自动添加到用户界面,请使用向用户界面添加组件菜单选项将该组件添加到用户界面。