blob: ca7112a5c6a6df15a53e686476afc7923b561b46 [file] [log] [blame]
<?xml version="1.0"?>
<?xml-stylesheet href="chrome://global/skin/" type="text/css"?>
<window width="800" height="550" id="test-window" title="TEST GUI"
xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul XUL_XTDP.xsd">
<tabbox>
<tabs>
<tab label="Input parameters"/>
<tab label="Stats"/>
<tab label="Console log"/>
</tabs>
<tabpanels>
<tabpanel orient="vertical">
<tabbox>
<tabs>
<tab label="Orig. static call groups"/>
<tab label="Term. static call groups"/>
<tab label="Orig. load call groups"/>
<tab label="Term. load call groups"/>
<tab label="Signalling link logs"/>
</tabs>
<tabpanels>
<tabpanel orient="vertical">
<tree id="orig_static_groups_table" rows="20" hidecolumnpicker="true">
<treecols>
<treecol label="GroupID" flex="2" widgetType="string" editable="false"/>
<treecol label="Start CIC" flex="2" widgetType="integerField" editable="true"/>
<treecol label="End CIC" flex="2" widgetType="integerField" editable="true"/>
<treecol label="Start B#" flex="1" widgetType="integerField" editable="true"/>
<treecol label="End B# (calculated from CIC number)" flex="1" widgetType="integerField" editable="false"/>
<treecol label="Call intensity (CPS)" flex="1" widgetType="integerField" editable="true"/>
</treecols>
<treechildren>
<treeitem>
<treerow>
<treecell label=""/>
</treerow>
</treeitem>
</treechildren>
</tree>
</tabpanel>
<tabpanel orient="vertical">
<tree id="term_static_groups_table" rows="20" hidecolumnpicker="true">
<treecols>
<treecol label="GroupID" flex="1" widgetType="string" editable="false"/>
<treecol label="Expected number of incoming calls" flex="1" widgetType="integerField" editable="true"/>
</treecols>
<treechildren>
<treeitem>
<treerow>
<treecell label=""/>
</treerow>
</treeitem>
</treechildren>
</tree>
</tabpanel>
<tabpanel orient="vertical">
<tree id="orig_load_groups_table" rows="20" hidecolumnpicker="true">
<treecols>
<treecol label="GroupID" flex="2" widgetType="string" editable="false"/>
<treecol label="Start CIC" flex="2" widgetType="integerField" editable="true"/>
<treecol label="End CIC" flex="2" widgetType="integerField" editable="true"/>
<treecol label="Start B#" flex="1" widgetType="integerField" editable="true"/>
<treecol label="End B# (calculated from CIC number)" flex="1" widgetType="integerField" editable="false"/>
<treecol label="Call intensity (CPS)" flex="1" widgetType="integerField" editable="true"/>
<treecol label="Holding time (ms)" flex="1" widgetType="integerField" editable="true"/>
</treecols>
<treechildren>
<treeitem>
<treerow>
<treecell label=""/>
</treerow>
</treeitem>
</treechildren>
</tree>
</tabpanel>
<tabpanel orient="vertical">
<tree id="term_load_groups_table" rows="20" hidecolumnpicker="true">
<treecols>
<treecol label="GroupID" flex="1" widgetType="string" editable="false"/>
<treecol label="Expected incoming call rate" flex="1" widgetType="integerField" editable="true"/>
</treecols>
<treechildren>
<treeitem>
<treerow>
<treecell label=""/>
</treerow>
</treeitem>
</treechildren>
</tree>
</tabpanel>
<tabpanel orient="vertical" maxheight="420">
<tree id="signalling_link_logs_table" rows="64" hidecolumnpicker="true">
<treecols>
<treecol label="Signalling link (NI:TTCN PC - NI:AXE PC)" flex="1" widgetType="string" editable="false"/>
<treecol label="Log status" flex="1" widgetType="checkBox" editable="true"/>
</treecols>
<treechildren>
<treeitem>
<treerow>
<treecell label=""/>
</treerow>
</treeitem>
</treechildren>
</tree>
</tabpanel>
</tabpanels>
</tabbox>
</tabpanel>
<tabpanel orient="vertical">
<tabbox>
<tabs>
<tab label="Signalling link status"/>
<tab label="Call group stats"/>
</tabs>
<tabpanels>
<tabpanel orient="vertical">
<tabbox>
<tabs>
<tab label="Originating static links"/>
<tab label="Terminating static links"/>
<tab label="Originating load links"/>
<tab label="Terminating load links"/>
</tabs>
<tabpanels>
<tabpanel orient="vertical" maxheight="380">
<tree id="orig_stat_signalling_link_status_table" rows="64" hidecolumnpicker="true">
<treecols>
<treecol label="SP" flex="1" widgetType="string" editable="false"/>
<treecol label="Status" flex="1" widgetType="statusLEDWithText" editable="false"/>
<treecol label="HW link" flex="1" widgetType="string" editable="false"/>
<treecol label="TS" flex="1" widgetType="string" editable="false"/>
<treecol label="Group ID" flex="1" widgetType="string" editable="false"/>
<treecol label="CIC work/sum" flex="1" widgetType="string" editable="false"/>
</treecols>
<treechildren>
<treeitem>
<treerow>
<treecell label=""/>
</treerow>
</treeitem>
</treechildren>
</tree>
</tabpanel>
<tabpanel orient="vertical" maxheight="380">
<tree id="term_stat_signalling_link_status_table" rows="64" hidecolumnpicker="true">
<treecols>
<treecol label="SP" flex="1" widgetType="string" editable="false"/>
<treecol label="Status" flex="1" widgetType="statusLEDWithText" editable="false"/>
<treecol label="HW link" flex="1" widgetType="string" editable="false"/>
<treecol label="TS" flex="1" widgetType="string" editable="false"/>
<treecol label="Group ID" flex="1" widgetType="string" editable="false"/>
<treecol label="CIC work/sum" flex="1" widgetType="string" editable="false"/>
</treecols>
<treechildren>
<treeitem>
<treerow>
<treecell label=""/>
</treerow>
</treeitem>
</treechildren>
</tree>
</tabpanel>
<tabpanel orient="vertical" maxheight="380">
<tree id="orig_load_signalling_link_status_table" rows="64" hidecolumnpicker="true">
<treecols>
<treecol label="SP" flex="1" widgetType="string" editable="false"/>
<treecol label="Status" flex="1" widgetType="statusLEDWithText" editable="false"/>
<treecol label="HW link" flex="1" widgetType="string" editable="false"/>
<treecol label="TS" flex="1" widgetType="string" editable="false"/>
<treecol label="Group ID" flex="1" widgetType="string" editable="false"/>
<treecol label="CIC work/sum" flex="1" widgetType="string" editable="false"/>
</treecols>
<treechildren>
<treeitem>
<treerow>
<treecell label=""/>
</treerow>
</treeitem>
</treechildren>
</tree>
</tabpanel>
<tabpanel orient="vertical" maxheight="380">
<tree id="term_load_signalling_link_status_table" rows="64" hidecolumnpicker="true">
<treecols>
<treecol label="SP" flex="1" widgetType="string" editable="false"/>
<treecol label="Status" flex="1" widgetType="statusLEDWithText" editable="false"/>
<treecol label="HW link" flex="1" widgetType="string" editable="false"/>
<treecol label="TS" flex="1" widgetType="string" editable="false"/>
<treecol label="Group ID" flex="1" widgetType="string" editable="false"/>
<treecol label="CIC work/sum" flex="1" widgetType="string" editable="false"/>
</treecols>
<treechildren>
<treeitem>
<treerow>
<treecell label=""/>
</treerow>
</treeitem>
</treechildren>
</tree>
</tabpanel>
</tabpanels>
</tabbox>
</tabpanel>
<tabpanel orient="vertical">
<tree id="call_group_status_table" rows="20" hidecolumnpicker="true">
<treecols>
<treecol label="Groups" flex="0" widgetType="string" editable="false"/>
<treecol label="Orig. static (1-20)" flex="20" widgetType="statusLEDWithText" editable="false"/>
<treecol label="Term. static (21-40)" flex="20" widgetType="statusLEDWithText" editable="false"/>
<treecol label="Orig. load (41-60)" flex="20" widgetType="statusLEDWithText" editable="false"/>
<treecol label="Term. load (61-80)" flex="20" widgetType="statusLEDWithText" editable="false"/>
</treecols>
<treechildren>
<treeitem>
<treerow>
<treecell label=""/>
</treerow>
</treeitem>
</treechildren>
</tree>
</tabpanel>
</tabpanels>
</tabbox>
</tabpanel>
<tabpanel>
<textbox id="console" multiline="true" widgetType="console" rows="100" readonly="true" value="Runtime GUI initialized" />
</tabpanel>
</tabpanels>
</tabbox>
<hbox>
<label id="status" value="This text will be replaced runtime." style="margin: 7px;"/>
<spacer flex="1"/>
<button id="start_test" label="Start test" disabled="true"/>
<button id="stop_test" label="Stop test" disabled="true"/>
<button id="snapshot" label="Snapshot" disabled="true"/>
<spacer flex="0"/>
<button id="exit_ttcn" label="Exit TTCN" disabled="true"/>
</hbox>
<!--
<hbox>
<label value="Kill widget by id:"/>
<textbox id="find_component" value="orig_static_groups_table"/>
<button id="jo!" label="Jo!" disabled="false"/>
</hbox>
-->
</window>