Example details an example tab configuration file, which would be stored in a file called SimpleTab.tab.
<?xml version="1.0" encoding="UTF-8"?>
<tc:tab-config
id="SimpleTab">
<tc:page-param name="concernroleid"/>
<tc:menu id="SimpleMenu"/>
<tc:context page-id="SimpleDetailsPanel"
tab-name="simple.tab.name" />
<tc:navigation id="SimpleNavigation"/>
<tc:smart-panel page-id="SimpleSmartPanel"
title="smart.panel.title"
collapsed="true"
width="300" />
<tc:tab-refresh>
<tc:onload page-id="SimpleHome" navigation="true"/>
<tc:onsubmit page-id="ModifySomething"
context="true" menu-bar="true"/>
</tc:tab-refresh>
</tc:tab-config>
The SimpleTab.tab should have a corresponding SimpleTab.properties file, which details the localizable content. For example:
simple.tab.name=Simple Tab smart.panel.title=Smart Panel