将选项卡添加至节

选项卡通常表示业务对象(例如案例或参与者),尽管它还可用来表示信息的逻辑分组,请参阅简介中的用户界面元素 6SimpleAppHomeSection.sec 已引用一个选项卡(使用标识 SimpleHome)。此标识引用选项卡配置文件,该配置文件是具有扩展名 .tab 的 XML 配置文件。与 .app.sec 文件类似,此文件将添加至 EJBServer\components\<component-name>\clientapps 目录,并且 id 属性必须与该文件的名称匹配。

图 1. SimpleHome.tab
<?xml version="1.0" encoding="ISO-8859-1"?>
<tc:tab-config
    id="SimpleHome">

  <tc:context tab-name="home.tab.name"
                 tab-title="home.tab.name"/>

  <tc:navigation page-id="SimpleHome"/>

</tc:tab-config>

SimpleHome.tab 文件将具有用于详细描述可本地化内容的对应 SimpleHome.properties 文件。例如:

home.tab.name=Home

tab-title 属性定义将在选项卡标题栏上显示的内容。由于我们已关闭 .sec 文件中的对象选项卡栏,因此会忽略 tab-name 属性。

SimpleHome.tab 使用 navigation 元素的 page-id 属性来引用单个 UIM 页面(将稍后讨论)。