<!DOCTYPE tiles-definitions PUBLIC
       "-//Apache Software Foundation//DTD Tiles Configuration//EN"
       "http://jakarta.apache.org/struts/dtds/tiles-config_1_1.dtd">

<!-- Definitions for WebSphere Application Server Administrative Console   -->

<!--
THIS PRODUCT CONTAINS RESTRICTED MATERIALS OF IBM
5724-I63, 5724-H88, 5655-N02, 5733-W70 (C) COPYRIGHT International Business Machines Corp. 1997, 2005
All Rights Reserved * Licensed Materials - Property of IBM
US Government Users Restricted Rights - Use, duplication or disclosure
restricted by GSA ADP Schedule Contract with IBM Corp. 
-->

<tiles-definitions>
	<!-- Proxy Settings Detail view -->
    <definition name="SipProxySettings.config.view" extends="detail.config.view" 
        controllerClass="com.ibm.ws.console.sipproxy.proxysettings.ProxySettingsDetailController">
		<put name="contextType" value="SipProxySettings"/>
        <putList name="list">
            <add value="SipProxySettings.detail.title"/>
            <add value="SipProxySettings.detail.tabsLayout"/>
        </putList>
    </definition>

	<definition name="SipProxySettings.detail.title" extends="detail.title">
		<put name="formName" value="com.ibm.ws.console.sipproxy.proxysettings.ProxySettingsDetailForm"/>
		<put name="objectTypeImage" value="pluginId=com.ibm.ws.console.sipproxy"/>
		<put name="titleKey" value="SipProxySettings.panel.displayName"/>
		<put name="collectionLink" value="com.ibm.ws.console.proxy.forwardCmd.do?forwardName=Proxy.content.main&#38;noChange=true"/>
		<put name="includeLink" value="no"/>
		<put name="instanceDetails" value="instanceDetails"/>
		<put name="instanceDescription" value="SipProxySettings.panel.description"/>
		<put name="displayName" value="SipProxySettings.panel.displayName"/>
	</definition>

    <definition name="SipProxySettings.detail.tabsLayout" path="/secure/layouts/tabsLayout.jsp">
        <put name="selectUri" value="sipProxySettingsDetail.do"/>
        <put name="selectedPerspective" value="tab.configuration"/>
        <put name="formName" value="com.ibm.ws.console.sipproxy.proxysettings.ProxySettingsDetailForm"/>
		<putList name="tabList">
			<!-- item value="tab.configuration" link="SipProxySettings.config.tab.view" classtype="org.apache.struts.tiles.beans.SimpleMenuItem"/ -->
		</putList>
    </definition>

    <definition name="SipProxySettings.config.tab.view" extends="detail.config.tab.view">
        <putList name="list">
            <add value="SipProxySettings.detail.buttons.panel"/>
            <add value="SipProxySettings.config.general.properties"/>
            <add value="SipProxySettings.config.additional.properties"/>
            <add value="SipProxySettings.config.related.properties"/>
        </putList>
    </definition>

    <definition name="SipProxySettings.detail.buttons.panel" extends="buttons.panel">
        <put name="buttonCount" value="2"/>
        <put name="definitionName" value="SipProxySettings.detail.buttons.panel"/>
        <put name="includeForm" value="yes"/>
        <putList name="actionList">
        </putList>
    </definition>
    
    <definition name="SipProxySettings.config.general.properties" extends="detail.config.general.properties">
        <put name="formAction" value="sipProxySettingsDetail.do"/>
        <put name="formName" value="com.ibm.ws.console.sipproxy.proxysettings.ProxySettingsDetailForm"/>
        <put name="formType" value="com.ibm.ws.console.sipproxy.proxysettings.ProxySettingsDetailForm"/>
        <put name="formFocus" value="defaultClusterName"/>
        <put name="readOnlyView" value="no"/>
		<putList name="attributeList">
        	<!--
        		value attribute ':' is the separator
                 1. Label key
                 2. Attibute name in form bean
                 3. Is Required
                 4. Editor Type (Text, TextArea, checkbox, Password, Custom, Select, DynamicSelect, Radio)
                 5. Description key
                 6. Is Read only
                 7. Show Description
                 8. Enum Values
                 9. Enum Descriptions
                 10. Units
                 11. Is Multi-select
        	  -->
			
			<item value="SipProxySettings.defaultClusterName.displayName:defaultClusterNameJsp:no:jsp:SipProxySettings.defaultClusterName.description:no:yes: : :/com.ibm.ws.console.sipproxy/DefaultClusterName.jsp" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>            
			<!--  <item value="SipProxySettings.defaultUDPChannelChain.displayName:defaultUDPChannelChain:no:DynamicSelect:SipProxySettings.defaultUDPChannelChain.description:no:yes:defaultUDPChannelChainNames:defaultUDPChannelChainDescriptions" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/> -->
			<!--  <item value="SipProxySettings.defaultTCPChannelChain.displayName:defaultTCPChannelChain:no:DynamicSelect:SipProxySettings.defaultTCPChannelChain.description:no:yes:defaultTCPChannelChainNames:defaultTCPChannelChainDescriptions" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/> -->
			<!--  <item value="SipProxySettings.defaultTLSChannelChain.displayName:defaultTLSChannelChain:no:DynamicSelect:SipProxySettings.defaultTLSChannelChain.description:no:yes:defaultTLSChannelChainNames:defaultTLSChannelChainDescriptions" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/> -->
			<item value="SipProxySettings.retryAfterValue.displayName:retryAfterValue:no:Text:SipProxySettings.retryAfterValue.description:no:yes: : :SipProxySettings.seconds.unit" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>			        				        	
          	<item value="SipProxySettings.section.IPSprayer:ipSprayerJsp:no:custom:SipProxySettings.section.IPSprayer.description:no:yes: : :/com.ibm.ws.console.sipproxy/IPSprayer.jsp" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>            
            <item value="SipProxySettings.section.Logging:loggingJsp:no:custom:SipProxySettings.section.Logging.description:no:yes: : :/com.ibm.ws.console.sipproxy/Logging.jsp" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item value="SipProxySettings.outboundConnection.displayName:outboundConnectionJsp:no:custom:SipProxySettings.outboundConnection.description:no:yes: : :/com.ibm.ws.console.sipproxy/OutboundConnection.jsp" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item value="SipProxySettings.section.advisorMessages.displayName:advisorMessagesJsp:no:custom:SipProxySettings.advisorMessages.description:no:yes: : :/com.ibm.ws.console.sipproxy/AdvisorMessages.jsp" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
	    	<item value="SipProxySettings.section.sipNetworkOutageDetection.displayName:sipNetworkOutageDetectionJsp::no:custom:SipProxySettings.section.sipNetworkOutageDetection.description:no:yes: : :/com.ibm.ws.console.sipproxy/SIPNetworkOutageDetection.jsp" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>   
	    	<item value="SipProxySettings.section.overloadProtection.displayName:overloadProtectionJsp::no:custom:SipProxySettings.section.overloadProtection.description:no:yes: : :/com.ibm.ws.console.sipproxy/OverloadProtection.jsp" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>            
	    
	    </putList>
    </definition>

    <definition name="SipProxySettings.config.additional.properties" extends="detail.config.additional.properties">
        <put name="formName" value="com.ibm.ws.console.sipproxy.proxysettings.ProxySettingsDetailForm"/>
        <putList name="list">
        </putList>
    </definition>

    <definition name="SipProxySettings.config.related.properties" path="/secure/layouts/relatedItemsLayout.jsp">
        <put name="formName" value="com.ibm.ws.console.sipproxy.proxysettings.ProxySettingsDetailForm"/>
        <putList name="list">
        </putList>
    </definition>

	<!-- Begin External Domain -->
    <definition name="SipExternalDomain.content.main" path="/secure/layouts/contentLayout.jsp" 
        controllerClass="com.ibm.ws.console.sipproxy.proxysettings.externaldomain.ExternalDomainCollectionController">
        <put name="contextType" value="SipExternalDomain"/>
        <put name="descTitle" value="SipExternalDomains.panel.displayName"/>
        <put name="descImage" value="pluginId=com.ibm.ws.console.sipproxy"/>
        <put name="descText" value="SipExternalDomains.panel.description"/>
        <putList name="contentList">
            <add value="SipExternalDomain.paging.extend"/>
            <add value="SipExternalDomain.quicksearch.extend"/>
            <add value="SipExternalDomain.collection.table.extends"/>
        </putList>
    </definition>
    
    <definition name="SipExternalDomain.paging.extend" extends="paging.main">
        <put name="displayLabelKey" value="SipExternalDomains.panel.displayName"/>
        <put name="collectionForm" value="com.ibm.ws.console.sipproxy.proxysettings.externaldomain.ExternalDomainCollectionForm"/>
        <put name="formAction" value="sipExternalDomainCollection.do"/>
        <put name="formName" value="com.ibm.ws.console.sipproxy.proxysettings.externaldomain.ExternalDomainCollectionForm"/>
        <put name="formType" value="com.ibm.ws.console.sipproxy.proxysettings.externaldomain.ExternalDomainCollectionForm"/>
    </definition>
    
    <definition name="SipExternalDomain.quicksearch.extend" extends="quicksearch.main">
        <put name="selectUri" value="sipExternalDomainCollection.do?ToggleViewAction=true"/>
        <put name="collectionForm" value="com.ibm.ws.console.sipproxy.proxysettings.externaldomain.ExternalDomainCollectionForm"/>
        <put name="formAction" value="sipExternalDomainCollection.do"/>
        <put name="formName" value="com.ibm.ws.console.sipproxy.proxysettings.externaldomain.ExternalDomainCollectionForm"/>
        <put name="formType" value="com.ibm.ws.console.sipproxy.proxysettings.externaldomain.ExternalDomainCollectionForm"/>
        <putList name="searchList">
            <add value="SipExternalDomain.domainName.displayName:domainName"/>
            <add value="SipExternalDomain.distinguishedName.displayName:distinguishedName"/>
            <add value="SipExternalDomain.protocol.displayName:protocol"/>
            <add value="SipExternalDomain.host.displayName:host"/>
            <add value="SipExternalDomain.port.displayName:port"/>
        </putList>
    </definition>
    
    <definition name="SipExternalDomain.collection.table.extends" extends="collection.table.main">
        <put name="iterationName" value="com.ibm.ws.console.sipproxy.proxysettings.externaldomain.ExternalDomainCollectionForm"/>
        <put name="formAction" value="sipExternalDomainCollection.do"/>
        <put name="formName" value="com.ibm.ws.console.sipproxy.proxysettings.externaldomain.ExternalDomainCollectionForm"/>
        <put name="formType" value="com.ibm.ws.console.sipproxy.proxysettings.externaldomain.ExternalDomainCollectionForm"/>
        <put name="buttons" value="SipExternalDomain.collection.buttons.panel"/>
        <put name="parent" value="com.ibm.ws.console.sipproxy.forwardCmd.do?forwardName=SipExternalDomain.content.main"/>
        <putList name="collectionList">
        </putList>
        <putList name="collectionPreferenceList">
            <item value="text:UI/Collections/SipExternalDomain/Preferences#maximumRows:25" link="collection.preferences.maxRowLabel: :collection.preferences.maxRowDesc:20" classtype="com.ibm.ws.console.core.item.PreferenceItem"/>
            <item value="checkbox:UI/Collections/SipExternalDomain/Preferences#retainSearchCriteria:32" link="collection.preferences.searchHistoryLabel:collection.preferences.searchHistoryUnits:collection.preferences.searchHistoryDesc" classtype="com.ibm.ws.console.core.item.PreferenceItem"/>
        </putList>
    </definition>
    
    <definition name="SipExternalDomain.collection.buttons.panel" extends="buttons.panel">
        <put name="buttonCount" value="2"/>
        <put name="definitionName" value="SipExternalDomain.collection.buttons.panel"/>
        <put name="includeForm" value="no"/>
        <putList name="actionList">
        </putList>
    </definition>
    
    <definition name="SipExternalDomain.config.view" extends="detail.config.view">
        <put name="contextType" value="SipExternalDomain"/>
        <putList name="list">
            <add value="SipExternalDomain.detail.title"/>
            <add value="SipExternalDomain.detail.tabsLayout"/>
        </putList>
    </definition>
    
    <definition name="SipExternalDomain.detail.title" extends="detail.title">
        <put name="formName" value="com.ibm.ws.console.sipproxy.proxysettings.externaldomain.ExternalDomainDetailForm"/>
        <put name="objectTypeImage" value="pluginId=com.ibm.ws.console.sipproxy"/>
        <put name="titleKey" value="SipExternalDomain.panel.displayName"/>
        <put name="collectionLink" value="com.ibm.ws.console.sipproxy.forwardCmd.do?forwardName=SipExternalDomain.content.main&#38;noChange=true"/>
        <put name="includeLink" value="no"/>
        <put name="instanceDetails" value="domainName"/>
        <put name="instanceDescription" value="SipExternalDomain.panel.description"/>
        <put name="displayName" value="SipExternalDomain.panel.displayName"/>
    </definition>
    
    <definition name="SipExternalDomain.detail.tabsLayout" path="/secure/layouts/tabsLayout.jsp">
        <put name="selectUri" value="sipExternalDomainDetail.do"/>
        <put name="selectedPerspective" value="tab.configuration"/>
        <put name="formName" value="com.ibm.ws.console.sipproxy.proxysettings.externaldomain.ExternalDomainDetailForm"/>
		<putList name="tabList">    
        </putList>
    </definition>
    
    <definition name="SipExternalDomain.config.tab.view" extends="detail.config.tab.view">
        <putList name="list">
            <add value="SipExternalDomain.detail.buttons.panel"/>
            <add value="SipExternalDomain.config.general.properties"/>
            <!-- add value="SipExternalDomain.config.additional.properties"/ -->            
        </putList>
    </definition>
    
    <definition name="SipExternalDomain.detail.buttons.panel" extends="buttons.panel">
        <put name="buttonCount" value="2"/>
        <put name="definitionName" value="SipExternalDomain.detail.buttons.panel"/>
        <put name="includeForm" value="yes"/>
        <putList name="actionList">
        </putList>
    </definition>
    
    <definition name="SipExternalDomain.config.general.properties" extends="detail.config.general.properties">
        <put name="formAction" value="sipExternalDomainDetail.do"/>
        <put name="formName" value="com.ibm.ws.console.sipproxy.proxysettings.externaldomain.ExternalDomainDetailForm"/>
        <put name="formType" value="com.ibm.ws.console.sipproxy.proxysettings.externaldomain.ExternalDomainDetailForm"/>
        <put name="formFocus" value="domainName"/>
        <put name="readOnlyView" value="no"/>
        <putList name="attributeList">
            <!--
                value attribute ':' is the separator
                 1. Label key
                 2. Attibute name in form bean
                 3. Is Required
                 4. Editor Type (Text, TextArea, checkbox, Password, Custom, Select, DynamicSelect, Radio)
                 5. Description key
                 6. Is Read only
                 7. Show Description
                 8. Enum Values
                 9. Enum Descriptions
                 10. Units
                 11. Is Multi-select
              -->        
            <item  value="SipExternalDomain.domainName.displayName:domainName:yes:Text:SipExternalDomain.domainName.description:no:yes" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="SipExternalDomain.protocol.displayName: :no:custom:SipExternalDomain.protocol.description:no:yes: : :/com.ibm.ws.console.sipproxy/Protocol.jsp" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="SipExternalDomain.host.displayName:host:yes:Text:SipExternalDomain.host.description:no:yes" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="SipExternalDomain.port.displayName:port:yes:Text:SipExternalDomain.port.description:no:yes" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
        </putList>
    </definition>
    
    <definition name="SipExternalDomain.config.additional.properties" extends="detail.config.additional.properties">
        <put name="formName" value="com.ibm.ws.console.sipproxy.proxysettings.externaldomain.ExternalDomainDetailForm"/>
        <putList name="list">
        </putList>
    </definition> 
    
	<!-- SipRoutingRules -->
    <definition name="SipRoutingRule.content.main" path="/secure/layouts/contentLayout.jsp" 
        controllerClass="com.ibm.ws.console.sipproxy.proxysettings.routingrule.RoutingRuleCollectionController">
        <put name="descTitle" value="SipRoutingRules.panel.displayName"/>
		<put name="contextType" value="SipRoutingRule"/>		
        <put name="descImage" value="pluginId=com.ibm.ws.console.sipproxy"/>
        <put name="descText" value="SipRoutingRules.panel.description"/>
        <putList name="contentList">
            <add value="SipRoutingRule.paging.extend"/>
            <add value="SipRoutingRule.quicksearch.extend"/>
            <add value="SipRoutingRule.collection.table.extends"/>
        </putList>
    </definition>

    <definition name="SipRoutingRule.paging.extend" extends="paging.main">
        <put name="displayLabelKey" value="SipRoutingRules.panel.displayName"/>
        <put name="collectionForm" value="com.ibm.ws.console.sipproxy.proxysettings.routingrule.RoutingRuleCollectionForm"/>
        <put name="formAction" value="sipRoutingRuleCollection.do"/>
        <put name="formName" value="com.ibm.ws.console.sipproxy.proxysettings.routingrule.RoutingRuleCollectionForm"/>
        <put name="formType" value="com.ibm.ws.console.sipproxy.proxysettings.routingrule.RoutingRuleCollectionForm"/>
    </definition>
    
    <definition name="SipRoutingRule.quicksearch.extend" extends="quicksearch.main">
        <put name="selectUri" value="sipRoutingRuleCollection.do?ToggleViewAction=true"/>
        <put name="collectionForm" value="com.ibm.ws.console.sipproxy.proxysettings.routingrule.RoutingRuleCollectionForm"/>
        <put name="formAction" value="sipRoutingRuleCollection.do"/>
        <put name="formName" value="com.ibm.ws.console.sipproxy.proxysettings.routingrule.RoutingRuleCollectionForm"/>
        <put name="formType" value="com.ibm.ws.console.sipproxy.proxysettings.routingrule.RoutingRuleCollectionForm"/>
        <putList name="searchList">
            <add value="SipRoutingRules.order.displayName:order"/>
            <add value="SipRoutingRules.cluster.displayName:cluster1"/>
            <add value="SipRoutingRules.enabled.displayName:enabled1"/>                        
        </putList>
    </definition>

    <definition name="SipRoutingRule.collection.table.extends" extends="collection.table.main">
        <put name="iterationName" value="com.ibm.ws.console.sipproxy.proxysettings.routingrule.RoutingRuleCollectionForm"/>
        <put name="formAction" value="sipRoutingRuleCollection.do"/>
        <put name="formName" value="com.ibm.ws.console.sipproxy.proxysettings.routingrule.RoutingRuleCollectionForm"/>
        <put name="formType" value="com.ibm.ws.console.sipproxy.proxysettings.routingrule.RoutingRuleCollectionForm"/>
        <put name="buttons" value="SipRoutingRule.collection.buttons.panel"/>
        <put name="parent" value="com.ibm.ws.console.sipproxy.forwardCmd.do?forwardName=SipRoutingRule.content.main"/>
        <putList name="collectionList">
            <!-- item value="cluster:sort" link="siproutingRuleCollection.do?EditAction=true" icon="" tooltip="SipRoutingRule.cluster.displayName" classtype="com.ibm.ws.console.core.item.CollectionItem"/ -->
        </putList>
        <putList name="collectionPreferenceList">
            <item value="text:UI/Collections/SipRoutingRule/Preferences#maximumRows:25" link="collection.preferences.maxRowLabel: :collection.preferences.maxRowDesc" classtype="com.ibm.ws.console.core.item.PreferenceItem"/>
            <item value="checkbox:UI/Collections/SipRoutingRule/Preferences#retainSearchCriteria:32" link="collection.preferences.searchHistoryLabel:collection.preferences.searchHistoryUnits:collection.preferences.searchHistoryDesc" classtype="com.ibm.ws.console.core.item.PreferenceItem"/>
        </putList>
    </definition>

    <definition name="SipRoutingRule.collection.buttons.panel" extends="buttons.panel">
        <put name="buttonCount" value="2"/>
        <put name="definitionName" value="SipRoutingRule.collection.buttons.panel"/>
        <put name="includeForm" value="no"/>
        <putList name="actionList">
            <!-- item value="button.new:sipRoutingRuleCollection.do" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.ActionSetItem"/ -->
            <!-- item value="button.delete:sipRoutingRuleCollection.do" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.ActionSetItem"/ -->
        </putList>
    </definition>

    <definition name="SipRoutingRule.config.view" extends="detail.config.view" 
        controllerClass="com.ibm.ws.console.sipproxy.proxysettings.routingrule.RoutingRuleDetailController">
		<put name="contextType" value="SipRoutingRule"/>		
        <putList name="list">
            <add value="SipRoutingRule.detail.title"/>
            <add value="SipRoutingRule.detail.tabsLayout"/>
        </putList>
    </definition>

    <definition name="SipRoutingRule.detail.title" extends="detail.title">
        <put name="formName" value="com.ibm.ws.console.sipproxy.proxysettings.routingrule.RoutingRuleDetailForm"/>
        <put name="objectTypeImage" value="pluginId=com.ibm.ws.console.sipproxy"/>
        <put name="titleKey" value="SipRoutingRule.panel.displayName"/>
        <put name="collectionLink" value="com.ibm.ws.console.sipproxy.forwardCmd.do?forwardName=SipRoutingRule.content.main&#38;noChange=true"/>
        <put name="includeLink" value="yes"/>
        <put name="instanceDetails" value="cluster1"/>
        <put name="instanceDescription" value="SipRoutingRule.panel.description"/>
        <put name="displayName" value="SipRoutingRule.panel.displayName"/>
    </definition>

    <definition name="SipRoutingRule.detail.tabsLayout" path="/secure/layouts/tabsLayout.jsp">
        <put name="selectUri" value="sipRoutingRuleDetail.do"/>
        <put name="selectedPerspective" value="tab.configuration"/>
        <put name="formName" value="com.ibm.ws.console.sipproxy.proxysettings.routingrule.RoutingRuleDetailForm"/>
		<putList name="tabList">
			<!-- item value="tab.configuration" link="SipRoutingRule.config.tab.view" classtype="org.apache.struts.tiles.beans.SimpleMenuItem"/ -->
		</putList>
    </definition>

    <definition name="SipRoutingRule.config.tab.view" extends="detail.config.tab.view">
        <putList name="list">
            <add value="SipRoutingRule.detail.buttons.panel"/>
            <add value="SipRoutingRule.config.general.properties"/>
            <add value="SipRoutingRule.config.additional.properties"/>
            <add value="SipRoutingRule.config.related.properties"/>
        </putList>
    </definition>

    <definition name="SipRoutingRule.detail.buttons.panel" extends="buttons.panel">
        <put name="buttonCount" value="2"/>
        <put name="definitionName" value="SipRoutingRule.detail.buttons.panel"/>
        <put name="includeForm" value="yes"/>
        <putList name="actionList">
        </putList>
    </definition>

    <definition name="SipRoutingRule.config.general.properties" extends="detail.config.general.properties">
        <put name="formAction" value="sipRoutingRuleDetail.do"/>
        <put name="formName" value="com.ibm.ws.console.sipproxy.proxysettings.routingrule.RoutingRuleDetailForm"/>
        <put name="formType" value="com.ibm.ws.console.sipproxy.proxysettings.routingrule.RoutingRuleDetailForm"/>
        <put name="formFocus" value="cluster"/>
        <put name="readOnlyView" value="no"/>
		<putList name="attributeList">
        	<!--
        	    value attribute ':' is the separator
                 1. Label key
                 2. Attibute name in form bean
                 3. Is Required
                 4. Editor Type (Text, TextArea, checkbox, Password, Custom, Select, DynamicSelect, Radio)
                 5. Description key
                 6. Is Read only
                 7. Show Description
                 8. Enum Values
                 9. Enum Descriptions
                 10. Units
                 11. Is Multi-select
        	  -->		
            <item value="SipRoutingRule.enabled.displayName:enabled:no:checkbox:SipRoutingRule.enabled.description:no:yes:none:none" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>		
            <item value="SipRoutingRule.cluster.displayName:clusterJSP:no:jsp:SipRoutingRule.cluster.description:no:yes: : :/com.ibm.ws.console.sipproxy/RoutingRuleClusterName.jsp" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>            
            <item value="SipRoutingRule.section.conditions.displayName: :no:custom:SipRoutingRule.section.conditions.description:no:yes: : :/com.ibm.ws.console.sipproxy/Conditions1.jsp" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>			
		</putList>
    </definition>

    <definition name="SipRoutingRule.config.additional.properties" extends="detail.config.additional.properties">
        <put name="formName" value="com.ibm.ws.console.sipproxy.proxysettings.routingrule.RoutingRuleDetailForm"/>
        <putList name="list">
        </putList>
    </definition>

    <definition name="SipRoutingRule.config.related.properties" path="/secure/layouts/relatedItemsLayout.jsp">
        <put name="formName" value="com.ibm.ws.console.sipproxy.proxysettings.routingrule.RoutingRuleDetailForm"/>
        <putList name="list">
        </putList>
    </definition>	

    <!-- Begin SipRoutingRuleCondition -->
    <definition name="SipRoutingRuleCondition.content.main" path="/secure/layouts/contentLayout.jsp" 
        controllerClass="com.ibm.ws.console.sipproxy.proxysettings.routingrule.condition.RoutingRuleConditionCollectionController">
        <put name="contextType" value="SipRoutingRuleCondition"/>
        <put name="descTitle" value="SipRoutingRuleConditions.panel.displayName"/>
        <put name="descImage" value="pluginId=com.ibm.ws.console.sipproxy"/>
        <put name="descText" value="SipRoutingRuleConditions.panel.description"/>
        <putList name="contentList">
            <add value="SipRoutingRuleCondition.paging.extend"/>
            <add value="SipRoutingRuleCondition.quicksearch.extend"/>
            <add value="SipRoutingRuleCondition.collection.table.extends"/>
        </putList>
    </definition>

    <definition name="SipRoutingRuleCondition.paging.extend" extends="paging.main">
        <put name="displayLabelKey" value="SipRoutingRuleConditions.panel.displayName"/>
        <put name="collectionForm" value="com.ibm.ws.console.sipproxy.proxysettings.routingrule.condition.RoutingRuleConditionCollectionForm"/>
        <put name="formAction" value="sipRoutingRuleConditionCollection.do"/>
        <put name="formName" value="com.ibm.ws.console.sipproxy.proxysettings.routingrule.condition.RoutingRuleConditionCollectionForm"/>
        <put name="formType" value="com.ibm.ws.console.sipproxy.proxysettings.routingrule.condition.RoutingRuleConditionCollectionForm"/>
    </definition>
    
    <definition name="SipRoutingRuleCondition.quicksearch.extend" extends="quicksearch.main">
        <put name="selectUri" value="sipRoutingRuleConditionCollection.do?ToggleViewAction=true"/>
        <put name="collectionForm" value="com.ibm.ws.console.sipproxy.proxysettings.routingrule.condition.RoutingRuleConditionCollectionForm"/>
        <put name="formAction" value="sipRoutingRuleConditionCollection.do"/>
        <put name="formName" value="com.ibm.ws.console.sipproxy.proxysettings.routingrule.condition.RoutingRuleConditionCollectionForm"/>
        <put name="formType" value="com.ibm.ws.console.sipproxy.proxysettings.routingrule.condition.RoutingRuleConditionCollectionForm"/>
        <putList name="searchList">
            <add value="SipRoutingRuleConditions.type.displayName:type"/>
            <add value="SipRoutingRuleConditions.value.displayName:value"/>
        </putList>
    </definition>

    <definition name="SipRoutingRuleCondition.collection.table.extends" extends="collection.table.main">
        <put name="iterationName" value="com.ibm.ws.console.sipproxy.proxysettings.routingrule.condition.RoutingRuleConditionCollectionForm"/>
        <put name="formAction" value="sipRoutingRuleConditionCollection.do"/>
        <put name="formName" value="com.ibm.ws.console.sipproxy.proxysettings.routingrule.condition.RoutingRuleConditionCollectionForm"/>
        <put name="formType" value="com.ibm.ws.console.sipproxy.proxysettings.routingrule.condition.RoutingRuleConditionCollectionForm"/>
        <put name="buttons" value="SipRoutingRuleCondition.collection.buttons.panel"/>
        <put name="parent" value="com.ibm.ws.console.sipproxy.forwardCmd.do?forwardName=SipRoutingRuleCondition.content.main"/>
        <putList name="collectionList">
        </putList>
        <putList name="collectionPreferenceList">
            <item value="text:UI/Collections/SipRoutingRuleCondition/Preferences#maximumRows:25" link="collection.preferences.maxRowLabel: :collection.preferences.maxRowDesc:20" classtype="com.ibm.ws.console.core.item.PreferenceItem"/>
            <item value="checkbox:UI/Collections/SipRoutingRuleCondition/Preferences#retainSearchCriteria:32" link="collection.preferences.searchHistoryLabel:collection.preferences.searchHistoryUnits:collection.preferences.searchHistoryDesc" classtype="com.ibm.ws.console.core.item.PreferenceItem"/>
        </putList>
    </definition>

    <definition name="SipRoutingRuleCondition.collection.buttons.panel" extends="buttons.panel">
        <put name="buttonCount" value="2"/>
        <put name="definitionName" value="SipRoutingRuleCondition.collection.buttons.panel"/>
        <put name="includeForm" value="no"/>
        <putList name="actionList">
        </putList>
    </definition>

    <definition name="SipRoutingRuleCondition.config.view" extends="detail.config.view" 
        controllerClass="com.ibm.ws.console.sipproxy.proxysettings.routingrule.condition.RoutingRuleConditionDetailController">
        <put name="contextType" value="SipRoutingRuleCondition"/>
        <putList name="list">
            <add value="SipRoutingRuleCondition.detail.title"/>
            <add value="SipRoutingRuleCondition.detail.tabsLayout"/>
        </putList>
    </definition>

    <definition name="SipRoutingRuleCondition.detail.title" extends="detail.title">
        <put name="formName" value="com.ibm.ws.console.sipproxy.proxysettings.routingrule.condition.RoutingRuleConditionDetailForm"/>
        <put name="objectTypeImage" value="pluginId=com.ibm.ws.console.sipproxy"/>
        <put name="titleKey" value="SipRoutingRuleCondition.panel.displayName"/>
        <put name="collectionLink" value="com.ibm.ws.console.sipproxy.forwardCmd.do?forwardName=SipRoutingRuleCondition.content.main&#38;noChange=true"/>
        <put name="includeLink" value="no"/>
        <put name="instanceDetails" value="name"/>
        <put name="instanceDescription" value="SipRoutingRuleCondition.panel.description"/>
        <put name="displayName" value="SipRoutingRuleCondition.panel.displayName"/>
    </definition>

    <definition name="SipRoutingRuleCondition.detail.tabsLayout" path="/secure/layouts/tabsLayout.jsp">
        <put name="selectUri" value="sipRoutingRuleConditionDetail.do"/>
        <put name="selectedPerspective" value="tab.configuration"/>
        <put name="formName" value="com.ibm.ws.console.sipproxy.proxysettings.routingrule.condition.RoutingRuleConditionDetailForm"/>
        <putList name="tabList">
        </putList>
    </definition>

    <definition name="SipRoutingRuleCondition.config.tab.view" extends="detail.config.tab.view">
        <putList name="list">
            <add value="SipRoutingRuleCondition.detail.buttons.panel"/>
            <add value="SipRoutingRuleCondition.config.general.properties"/>
            <!-- add value="SipRoutingRuleCondition.config.additional.properties"/ -->
        </putList>
    </definition>

    <definition name="SipRoutingRuleCondition.detail.buttons.panel" extends="buttons.panel">
        <put name="buttonCount" value="2"/>
        <put name="definitionName" value="SipRoutingRuleCondition.detail.buttons.panel"/>
        <put name="includeForm" value="yes"/>
        <putList name="actionList">
        </putList>
    </definition>

    <definition name="SipRoutingRuleCondition.config.general.properties" extends="detail.config.general.properties">
        <put name="formAction" value="sipRoutingRuleConditionDetail.do"/>
        <put name="formName" value="com.ibm.ws.console.sipproxy.proxysettings.routingrule.condition.RoutingRuleConditionDetailForm"/>
        <put name="formType" value="com.ibm.ws.console.sipproxy.proxysettings.routingrule.condition.RoutingRuleConditionDetailForm"/>
        <put name="formFocus" value="name"/>
        <put name="readOnlyView" value="no"/>
        <putList name="attributeList">
        	<!--
        	    value attribute ':' is the separator
                 1. Label key
                 2. Attibute name in form bean
                 3. Is Required
                 4. Editor Type (Text, TextArea, checkbox, Password, Custom, Select, DynamicSelect, Radio)
                 5. Description key
                 6. Is Read only
                 7. Show Description
                 8. Enum Values
                 9. Enum Descriptions
                 10. Units
                 11. Is Multi-select
        	  -->        
            <item value="SipRoutingRuleCondition.section.displayName: :no:custom:SipRoutingRuleCondition.panel.description:no:yes: : :/com.ibm.ws.console.sipproxy/Conditions3.jsp" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>            
        </putList>
    </definition>

    <definition name="SipRoutingRuleCondition.config.additional.properties" extends="detail.config.additional.properties">
        <put name="formName" value="com.ibm.ws.console.sipproxy.proxysettings.routingrule.condition.RoutingRuleConditionDetailForm"/>
        <putList name="list">
        </putList>
    </definition>
    
    <!-- Begin Routing Rule Set Order using Detail JSP -->
    <definition name="SipRoutingRuleOrder.config.view" extends="detail.config.view" 
        controllerClass="com.ibm.ws.console.sipproxy.proxysettings.routingrule.order.RoutingRuleOrderDetailController">
        <put name="contextType" value="SipRoutingRuleOrder"/>
        <putList name="list">
            <add value="SipRoutingRuleOrder.detail.title"/>
            <add value="SipRoutingRuleOrder.detail.tabsLayout"/>
        </putList>
    </definition>
    
    <definition name="SipRoutingRuleOrder.detail.title" extends="detail.title">
        <put name="formName" value="com.ibm.ws.console.sipproxy.proxysettings.routingrule.order.RoutingRuleOrderDetailForm"/>
        <put name="objectTypeImage" value="pluginId=com.ibm.ws.console.sipproxy"/>
        <put name="titleKey" value="SipRoutingRuleOrder.panel.displayName"/>
        <put name="collectionLink" value="com.ibm.ws.console.sipproxy.forwardCmd.do?forwardName=SipRoutingRule.content.main&#38;noChange=true"/>
        <put name="includeLink" value="no"/>
        <put name="instanceDetails" value="title"/>
        <put name="instanceDescription" value="SipRoutingRuleOrder.panel.description"/>
        <put name="displayName" value="SipRoutingRuleOrder.panel.displayName"/>
    </definition>
    
    <definition name="SipRoutingRuleOrder.detail.tabsLayout" path="/secure/layouts/tabsLayout.jsp">
        <put name="selectUri" value="sipRoutingRuleOrderDetail.do"/>
        <put name="selectedPerspective" value="tab.configuration"/>
        <put name="formName" value="com.ibm.ws.console.sipproxy.proxysettings.routingrule.order.RoutingRuleOrderDetailForm"/>
        <putList name="tabList">
            <!-- item value="tab.configuration" link="SipRoutingRuleOrder.config.tab.view" classtype="org.apache.struts.tiles.beans.SimpleMenuItem"/ -->
        </putList>
    </definition>
    
    <definition name="SipRoutingRuleOrder.config.tab.view" extends="detail.config.tab.view">
        <putList name="list">
            <add value="SipRoutingRuleOrder.detail.buttons.panel"/>
            <add value="SipRoutingRuleOrder.config.general.properties"/>
        </putList>
    </definition>
    
    <definition name="SipRoutingRuleOrder.detail.buttons.panel" extends="buttons.panel">
        <put name="buttonCount" value="2"/>
        <put name="definitionName" value="SipRoutingRuleOrder.detail.buttons.panel"/>
        <put name="includeForm" value="yes"/>
        <putList name="actionList">
        </putList>
    </definition>

    <definition name="SipRoutingRuleOrder.config.general.properties" extends="detail.config.general.properties">
        <put name="formAction" value="sipRoutingRuleOrderDetail.do"/>
        <put name="formName" value="com.ibm.ws.console.sipproxy.proxysettings.routingrule.order.RoutingRuleOrderDetailForm"/>
        <put name="formType" value="com.ibm.ws.console.sipproxy.proxysettings.routingrule.order.RoutingRuleOrderDetailForm"/>
        <put name="formFocus" value="cluster1"/>
        <put name="readOnlyView" value="no"/>
        <putList name="attributeList">
        	<!--
        	    value attribute ':' is the separator
                 1. Label key
                 2. Attibute name in form bean
                 3. Is Required
                 4. Editor Type (Text, TextArea, checkbox, Password, Custom, Select, DynamicSelect, Radio)
                 5. Description key
                 6. Is Read only
                 7. Show Description
                 8. Enum Values
                 9. Enum Descriptions
                 10. Units
                 11. Is Multi-select
        	  -->        
            <item value="SipRoutingRuleOrder.panel.field.displayName:orderList:yes:JSP:SipRoutingRuleSetOrder.panel.field.description:no:yes: : :/com.ibm.ws.console.sipproxy/SetOrderLayout.jsp" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
        </putList>
    </definition>  
</tiles-definitions>
