| <?xml version="1.0" encoding="ISO-8859-1"?> |
| <!--Copyright (c) 2000-2019 Ericsson Telecom AB |
| |
| All rights reserved. This program and the accompanying materials |
| are made available under the terms of the Eclipse Public License v2.0 |
| which accompanies this distribution, and is available at |
| http:www.eclipse.org/legal/epl-v10.html --> |
| <Widgets xmlns="http://ttcn.ericsson.se/protocolModules/xtdp/xtdl"> |
| <!--<tabpage id="EPTF_CustomLoggingUI_tabpanel" label="CustomLogging" orientation="vertical"> --> |
| <tabpages flex="1.0" id="EPTF_CustomLogging_tabbox"> |
| <tabpage id="v_Tab_Global" label="GLOBAL Logging" orientation="vertical"> |
| <tree hidecolumnpicker="true" id="Global_CheckBoxes"> |
| <treecols> |
| <treecol editable="false" flex="1.0" label="Client Name" widgetType="string" /> |
| <treecol flex="1.0" label="Enable Logging" widgetType="checkBox" /> |
| </treecols> |
| <treechildren> |
| <treeitem> |
| <treerow> |
| <treecell id="Global_ClientName" label="All Components" tooltiptext="Name of the client component" /> |
| <treecell label="true"> |
| <externaldata element="LogEnabled" source="Logging" /> |
| </treecell> |
| </treerow> |
| <iterator element="Clients" id="client" source="Logging"> |
| <treerow> |
| <treecell label="%client%" tooltiptext="Name of the client component" /> |
| <treecell label="true"> |
| <externaldata element="LogEnabled" source="LoggingClient" ptcname="%client%" /> |
| </treecell> |
| </treerow> |
| </iterator> |
| </treeitem> |
| </treechildren> |
| </tree> |
| </tabpage> |
| <iterator element="SelectionTypes" id="sel" source="Logging"> |
| <tabpage id="v_TabEPTF_%sel%" label="EPTF_%sel%" orientation="vertical"> |
| <tabpages flex="1.0" id="ComponentType_tabboxEPTF_%sel%"> |
| <iterator element="ComponentTypes" id="type" source="Logging"> |
| <params> |
| <dataparam name="Selection" value="%sel%" /> |
| </params> |
| <tabpage id="%type%.%sel%.Tab" label="%type%" orientation="vertical"> |
| <hbox flex="1.0" orientation="vertical"> |
| <tree id="%type%.EPTF_%sel%.ComponentTree" hidecolumnpicker="true"> |
| <treecols> |
| <treecol editable="false" flex="1.0" label="Component Type" widgetType="string" /> |
| <treecol flex="1.0" label="Enable Logging" widgetType="checkBox" /> |
| <iterator element="Classes" id="class" source="Logging"> |
| <params> |
| <dataparam name="ComponentType" value="%type%" /><!-- dataparam name='Selection' value='%sel%'/ --> |
| </params> |
| <treecol flex="1.0" label="%class%" widgetType="checkBox" /> |
| </iterator> |
| </treecols> |
| <treechildren> |
| <treeitem> |
| <treerow> |
| <treecell label="%type%" tooltiptext="Name of the component" /> |
| <treecell label="true"> |
| <externaldata element="LogEnabled" source="Logging"> |
| <params> |
| <dataparam name="ComponentType" value="%type%" /> |
| </params> |
| </externaldata> |
| </treecell> |
| <iterator element="Classes" id="class" source="Logging"> |
| <params> |
| <dataparam name="ComponentType" value="%type%" /> |
| </params> |
| <treecell label="true"> |
| <externaldata element="LogEnabled" source="Logging"> |
| <params> |
| <dataparam name="ComponentType" value="%type%" /> |
| <dataparam name="Class" value="%class%" /> |
| </params> |
| </externaldata> |
| </treecell> |
| </iterator> |
| </treerow> |
| </treeitem> |
| </treechildren> |
| </tree> |
| <tree id="%type%.EPTF_%sel%.ClientTree" hidecolumnpicker="true"> |
| <treecols> |
| <treecol editable="false" flex="1.0" label="Client Name" widgetType="string" /> |
| <treecol flex="1.0" label="Enable Logging" widgetType="checkBox" /> |
| <iterator element="Classes" id="class" source="Logging"> |
| <params> |
| <dataparam name="ComponentType" value="%type%" /> |
| </params> |
| <treecol flex="1.0" label="%class%" widgetType="checkBox" /> |
| </iterator> |
| </treecols> |
| <treechildren> |
| <treeitem> |
| <iterator element="Clients" id="client" source="Logging"> |
| <params> |
| <dataparam name="ComponentType" value="%type%" /> |
| </params> |
| <treerow> |
| <treecell label="%client%" tooltiptext="Name of the component" /> |
| <treecell label="true"> |
| <externaldata element="LogEnabled" source="LoggingClient" ptcname="%client%"> |
| <params> |
| <dataparam name="ComponentType" value="%type%" /> |
| </params> |
| </externaldata> |
| </treecell> |
| <iterator element="Classes" id="class" source="Logging"> |
| <params> |
| <dataparam name="ComponentType" value="%type%" /> |
| </params> |
| <treecell label="true"> |
| <externaldata element="LogEnabled" source="LoggingClient" ptcname="%client%"> |
| <params> |
| <dataparam name="ComponentType" value="%type%" /> |
| <dataparam name="Class" value="%class%" /> |
| </params> |
| </externaldata> |
| </treecell> |
| </iterator> |
| </treerow> |
| </iterator> |
| </treeitem> |
| </treechildren> |
| </tree> |
| </hbox> |
| </tabpage> |
| </iterator> |
| </tabpages> |
| </tabpage> |
| </iterator> |
| </tabpages> |
| <!--</tabpage>--> |
| </Widgets> |