<!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, Web Services SCA -->


<!-- THIS PRODUCT CONTAINS RESTRICTED MATERIALS OF IBM
5724-J08, 5724-I63, 5724-H88, 5724-H89, 5655-N01, 5722-WE2 (C) COPYRIGHT International Business Machines Corp. 2008
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>


<!-- The detail portion of a SCA hybrid Service Client Collection - SCAClientWSAdmin.config.view -->

    <definition name="SCAClientWSAdmin.config.view" extends="detail.config.view" controllerClass="com.ibm.ws.console.webservices.policyset.attachment.PolicySetAttachmentController">
        <put name="contextType" value="SCAClientWSAdminDetail"/>
        <putList name="list">
            <add value="SCAClientWSAdmin.detail.title"/>
            <add value="SCAClientWSAdmin.detail.tabsLayout"/>
        </putList>
    </definition>

    <definition name="SCAClientWSAdmin.detail.title" extends="detail.title">
        <put name="formName" value="com.ibm.ws.console.webservices.wsadmin.form.WebservicesAdminDetailForm"/>
        <put name="objectTypeImage" value="pluginId=com.ibm.ws.console.scamanagement"/>
        <put name="titleKey" value="scaclient.Admin.displayName"/>
        <put name="collectionLink" value="com.ibm.ws.console.webservices.policyset.forwardCmd.do?forwardName=ClientWSAdmin.content.main&#38;noChange=true"/>
        <put name="instanceDetails" value="name"/>
        <put name="instanceDescription" value="WebservicesAdmin.detail.scaclient.description"/>
        <put name="displayName" value="scaclient.Admin.displayName"/>
        <put name="helpTopic" value="SCAClientWSAdmin.detail"/>
        <put name="bcHandler" value="com.ibm.ws.console.webservices.wsadmin.WebservicesDetailBreadcrumbHandler"/>
    </definition>

    <definition name="SCAClientWSAdmin.detail.tabsLayout" path="/secure/layouts/tabsLayout.jsp">
        <put name="selectUri" value="scaclientWSAdminDetailPath.do"/>
        <put name="selectedPerspective" value="tab.configuration"/>
        <put name="formName" value="com.ibm.ws.console.webservices.wsadmin.form.WebservicesAdminDetailForm"/>
        <putList name="tabList"/>
    </definition>

    <definition name="SCAClientWSAdmin.config.tab.view" path="/com.ibm.ws.console.webservices.policyset/configTabLayout.jsp">
        <put name="formAction" value="scaclientWSAdminDetailPath.do"/>
        <put name="formName" value="com.ibm.ws.console.webservices.wsadmin.form.WebservicesAdminDetailForm"/>
        <put name="formType" value="com.ibm.ws.console.webservices.wsadmin.form.WebservicesAdminDetailForm"/>
        <put name="editable" value="true"/>
        <put name="showButtons" value="no"/>
        <put name="showApplyButton" value="no"/>
        <put name="showCancelButton" value="no"/>
        <put name="showOKButton" value="no"/>
        <put name="showResetButton" value="no"/>
        <put name="showButtonForNonAdmin" value="no"/>
        <putList name="list">
            <add value="SCAClientWSAdmin.detail.buttons.panel"/>
            <add value="SCAClientWSAdmin.config.general.properties"/>
            <add value="SCAClientWSAdmin.config.additional.properties"/>
            <add value="SCAClientWSAdminContainedPolicySetAttachment.content.main"/>
        </putList>
    </definition>

    <definition name="SCAClientWSAdminContainedPolicySetAttachment.content.main" extends="ContainedClientPolicySetAttachment.content.main">
        <put name="parent" value="com.ibm.ws.console.webservices.wsadmin.forwardCmd.do?forwardName=SCAClientWSAdmin.config.view"/>
        <put name="descText" value="WebservicesAdmin.sub.detail.scaclient.description"/>
        <putList name="collectionPreferenceList">
            <item
                classtype="com.ibm.ws.console.core.item.PreferenceItem"
                link="collection.preferences.maxRowLabel: :collection.preferences.maxRowDesc:20" value="text:UI/Collections/ClientWSAdmin.config.view/Preferences#maximumRows:25"/>
            <item
                classtype="com.ibm.ws.console.core.item.PreferenceItem"
                link="collection.preferences.searchHistoryLabel:collection.preferences.searchHistoryUnits:collection.preferences.searchHistoryDesc" value="checkbox:UI/Collections/ClientWSAdmin.config.view/Preferences#retainSearchCriteria:32"/>
        </putList>
    </definition>

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

    <definition name="SCAClientWSAdmin.config.general.properties" extends="detail.config.general.properties">
        <put name="formAction" value="scaclientWSAdminDetailPath.do"/>
        <put name="formName" value="com.ibm.ws.console.webservices.wsadmin.form.WebservicesAdminDetailForm"/>
        <put name="formType" value="com.ibm.ws.console.webservices.wsadmin.form.WebservicesAdminDetailForm"/>
        <put name="formFocus" value=""/>
        <put name="readOnlyView" value="no"/>
        <put name="showButtons" value="no"/>
        <put name="showBackButton" value="no"/>
        <putList name="attributeList">
            <item  value="client.servicename.label.name:webserviceName:no:Text:servicename.label.name.description:yes:yes" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
        </putList>
    </definition>

    <definition name="SCAClientWSAdmin.config.additional.properties" path="/com.ibm.ws.console.webservices.wsadmin/addPropLayoutDynamicLabel.jsp">
        <put name="formName" value="com.ibm.ws.console.webservices.wsadmin.form.WebservicesAdminDetailForm"/>
        <putList name="list">
        </putList>
    </definition>

<!-- end - hybrid SCA Service Client detail and collection -->


<!-- The detail portion of a SCA hybrid Service Provider Collection - SCAProviderWSAdmin.config.view -->

    <definition name="SCAProviderWSAdmin.config.view" extends="detail.config.view" controllerClass="com.ibm.ws.console.webservices.policyset.attachment.PolicySetAttachmentController">
        <put name="contextType" value="SCAProviderWSAdminDetail"/>
        <putList name="list">
            <add value="SCAProviderWSAdmin.detail.title"/>
            <add value="SCAProviderWSAdmin.detail.tabsLayout"/>
        </putList>
    </definition>

    <definition name="SCAProviderWSAdmin.detail.title" extends="detail.title">
        <put name="formName" value="com.ibm.ws.console.webservices.wsadmin.form.WebservicesAdminDetailForm"/>
        <put name="objectTypeImage" value="pluginId=com.ibm.ws.console.scamanagement"/>
        <put name="titleKey" value="scaprovider.Admin.displayName"/>
        <put name="collectionLink" value="com.ibm.ws.console.webservices.policyset.forwardCmd.do?forwardName=WebservicesAdmin.content.main&#38;noChange=true"/>
        <put name="instanceDetails" value="name"/>
        <put name="instanceDescription" value="WebservicesAdmin.detail.scaprovider.description"/>
        <put name="displayName" value="scaprovider.Admin.displayName"/>
        <put name="helpTopic" value="SCAProviderWSAdmin.detail"/>
        <put name="bcHandler" value="com.ibm.ws.console.webservices.wsadmin.WebservicesDetailBreadcrumbHandler"/>
    </definition>

    <definition name="SCAProviderWSAdmin.detail.tabsLayout" path="/secure/layouts/tabsLayout.jsp">
        <put name="selectUri" value="scaproviderWSAdminDetailPath.do"/>
        <put name="selectedPerspective" value="tab.configuration"/>
        <put name="formName" value="com.ibm.ws.console.webservices.wsadmin.form.WebservicesAdminDetailForm"/>
        <putList name="tabList"/>
    </definition>

    <definition name="SCAProviderWSAdmin.config.tab.view" path="/com.ibm.ws.console.webservices.policyset/configTabLayout.jsp">
        <put name="formAction" value="scaproviderWSAdminDetailPath.do"/>
        <put name="formName" value="com.ibm.ws.console.webservices.wsadmin.form.WebservicesAdminDetailForm"/>
        <put name="formType" value="com.ibm.ws.console.webservices.wsadmin.form.WebservicesAdminDetailForm"/>
        <put name="editable" value="true"/>
        <put name="showButtons" value="no"/>
        <put name="showApplyButton" value="no"/>
        <put name="showCancelButton" value="no"/>
        <put name="showOKButton" value="no"/>
        <put name="showResetButton" value="no"/>
        <put name="showButtonForNonAdmin" value="no"/>
        <putList name="list">
            <add value="SCAProviderWSAdmin.detail.buttons.panel"/>
            <add value="SCAProviderWSAdmin.config.general.properties"/>
            <add value="SCAProviderWSAdmin.config.additional.properties"/>
            <add value="SCAProviderWSAdminContainedPolicySetAttachment.content.main"/>
        </putList>
    </definition>

    <definition name="SCAProviderWSAdminContainedPolicySetAttachment.content.main" extends="ContainedPolicySetAttachment.content.main">
        <put name="parent" value="com.ibm.ws.console.webservices.wsadmin.forwardCmd.do?forwardName=SCAProviderWSAdmin.config.view"/>
        <put name="descText" value="WebservicesAdmin.sub.detail.scaprovider.description"/>
        <putList name="collectionPreferenceList">
            <item
                classtype="com.ibm.ws.console.core.item.PreferenceItem"
                link="collection.preferences.maxRowLabel: :collection.preferences.maxRowDesc:20" value="text:UI/Collections/SCAProviderWSAdmin.config.view/Preferences#maximumRows:25"/>
            <item
                classtype="com.ibm.ws.console.core.item.PreferenceItem"
                link="collection.preferences.searchHistoryLabel:collection.preferences.searchHistoryUnits:collection.preferences.searchHistoryDesc" value="checkbox:UI/Collections/SCAProviderWSAdmin.config.view/Preferences#retainSearchCriteria:32"/>
        </putList>
    </definition>

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

    <definition name="SCAProviderWSAdmin.config.general.properties" extends="detail.config.general.properties">
        <put name="formAction" value="scaproviderWSAdminDetailPath.do"/>
        <put name="formName" value="com.ibm.ws.console.webservices.wsadmin.form.WebservicesAdminDetailForm"/>
        <put name="formType" value="com.ibm.ws.console.webservices.wsadmin.form.WebservicesAdminDetailForm"/>
        <put name="formFocus" value=""/>
        <put name="readOnlyView" value="no"/>
        <put name="showButtons" value="no"/>
        <put name="showBackButton" value="no"/>
        <putList name="attributeList">
            <item  value="servicename.label.name:webserviceName:no:Text:servicename.label.name.description:yes:yes" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
        </putList>
    </definition>

    <definition name="SCAProviderWSAdmin.config.additional.properties" path="/com.ibm.ws.console.webservices.wsadmin/addPropLayoutDynamicLabel.jsp">
        <put name="formName" value="com.ibm.ws.console.webservices.wsadmin.form.WebservicesAdminDetailForm"/>
        <putList name="list">
        </putList>
    </definition>

<!-- end - hybrid SCA Service Provider detail and collection -->


<!-- Begin : SCA Service Client Policy Sets and Bindings -->

    <definition name="SCAClientPolicySetAttachment.content.main" 
                extends="GenericClientPolicySetAttachment.content.main" 
                controllerClass="com.ibm.ws.console.webservices.policyset.attachment.PolicySetAttachmentController">
        <put name="contextType" value="ClientPolicySetAttachment"/>
        <put name="descTitle"   value="SCAPolicySetBindings.client.displayName"/>
        <put name="descText"    value="SCAPolicySetBindings.client.description"/>
        <put name="descImage"   value="pluginId=com.ibm.ws.console.scamanagement"/>
        <put name="helpTopic"   value="SCAClientPolicySetAttachment.collection"/>
        <put name="bcHandler" value="com.ibm.ws.console.webservices.wsadmin.WebservicesDetailBreadcrumbHandler"/>
        <put name="parent"  
             value="com.ibm.ws.console.webservices.wsadmin.forwardCmd.do?forwardName=SCAClientPolicySetAttachment.content.main"/>
        <put name="selectUri"   value="scaClientPolicySetAttachmentCollection.do?ToggleViewAction=true"/>
        <put name="formAction"  value="scaClientPolicySetAttachmentCollection.do"/>
        <putList name="collectionPreferenceList">
                <item value="text:UI/Collections/SCAClientPolicySetAttachment/Preferences#maximumRows:25" 
            link="collection.preferences.maxRowLabel: :collection.preferences.maxRowDesc:20" 
            classtype="com.ibm.ws.console.core.item.PreferenceItem"/>
                <item value="checkbox:UI/Collections/SCAClientPolicySetAttachment/Preferences#retainSearchCriteria:32"             
            link="collection.preferences.searchHistoryLabel:collection.preferences.searchHistoryUnits:collection.preferences.searchHistoryDesc" 
            classtype="com.ibm.ws.console.core.item.PreferenceItem"/>
         </putList>
         <putList name="contentList">
                <add value="SCAClientPolicySetAttachment.paging.extend"/>
        <add value="GenericContained.quicksearch.extend"/>
                <add value="PSAttachmentContained.collection.table.extends"/>
         </putList>
    </definition>

    <definition name="SCAClientPolicySetAttachment.paging.extend" extends="PolicySetAttachment.paging.extend">
         <put name="formAction" value="scaClientPolicySetAttachmentCollection.do"/>
    </definition>

<!-- End : SCA Service Client Policy Sets and Bindings -->


<!-- Begin : SCA Service Provider Policy Sets and Bindings -->

    <definition name="SCAProviderPolicySetAttachment.content.main" 
                extends="PolicySetAttachment.content.main" 
                controllerClass="com.ibm.ws.console.webservices.policyset.attachment.PolicySetAttachmentController">
        <put name="contextType" value="PolicySetAttachment"/>
        <put name="descTitle"   value="SCAPolicySetBindings.provider.displayName"/>
        <put name="descText"    value="SCAPolicySetBindings.provider.description"/>
        <put name="descImage"   value="pluginId=com.ibm.ws.console.scamanagement"/>
        <put name="helpTopic"   value="SCAProviderPolicySetAttachment.collection"/>
        <put name="bcHandler" value="com.ibm.ws.console.webservices.wsadmin.WebservicesDetailBreadcrumbHandler"/>
        <put name="parent"  
             value="com.ibm.ws.console.webservices.wsadmin.forwardCmd.do?forwardName=SCAProviderPolicySetAttachment.content.main"/>
        <put name="selectUri"   value="scaProviderPolicySetAttachmentCollection.do?ToggleViewAction=true"/>
        <put name="formAction"  value="scaProviderPolicySetAttachmentCollection.do"/>
        <putList name="collectionPreferenceList">
                <item value="text:UI/Collections/SCAProviderPolicySetAttachment/Preferences#maximumRows:25" 
            link="collection.preferences.maxRowLabel: :collection.preferences.maxRowDesc:20" 
            classtype="com.ibm.ws.console.core.item.PreferenceItem"/>
                <item value="checkbox:UI/Collections/SCAProviderPolicySetAttachment/Preferences#retainSearchCriteria:32"             
            link="collection.preferences.searchHistoryLabel:collection.preferences.searchHistoryUnits:collection.preferences.searchHistoryDesc" 
            classtype="com.ibm.ws.console.core.item.PreferenceItem"/>
         </putList>
         <putList name="contentList">
                <add value="SCAProviderPolicySetAttachment.paging.extend"/>
        <add value="GenericContained.quicksearch.extend"/>
                <add value="PSAttachmentContained.collection.table.extends"/>
         </putList>
    </definition>

    <definition name="SCAProviderPolicySetAttachment.paging.extend" extends="PolicySetAttachment.paging.extend">
         <put name="formAction" value="scaProviderPolicySetAttachmentCollection.do"/>
    </definition>

<!-- End : SCA Service Provider Policy Sets and Bindings -->

<!-- AttachedDeployedAsset collection view  LIDB3796-41.2-->

    <definition name="AttachedDeployedAsset.content.main" path="/secure/layouts/contentLayout.jsp" controllerClass="com.ibm.ws.console.webservices.wssca.AttachedDeployedAssetController">
        <put name="contextType" value="AttachedDeployedAsset"/>
        <put name="descTitle" value="policyset.AttachedDeployedAssetsCollection.displayName"/>
        <put name="descImage"   value="pluginId=com.ibm.ws.console.scamanagement"/>
        <put name="descText" value="policyset.AttachedDeployedAssetsCollection.description"/>
        <put name="helpTopic" value="AttachedDeployedAsset.collection"/>
        <putList name="contentList">
            <add value="AttachedDeployedAsset.paging.extend"/>
            <add value="AttachedDeployedAsset.quicksearch.extend"/>
            <add value="AttachedDeployedAsset.collection.table.extends"/>
        </putList>
    </definition>

    <definition name="AttachedDeployedAsset.quicksearch.extend" extends="quicksearch.main">
        <put name="selectUri" value="attachedDeployedAssetCollection.do?ToggleViewAction=true"/>
        <put name="collectionForm" value="com.ibm.ws.console.webservices.wssca.AttachedDeployedAssetCollectionForm"/>
        <put name="formAction" value="attachedDeployedAssetCollection.do"/>
        <put name="formName" value="com.ibm.ws.console.webservices.wssca.AttachedDeployedAssetCollectionForm"/>
        <put name="formType" value="com.ibm.ws.console.webservices.wssca.AttachedDeployedAssetCollectionForm"/>
        <putList name="searchList">
            <add value="policyset.AttachedDeployedAssets.name.displayName:name"/>
        </putList>
    </definition>

    <definition name="AttachedDeployedAsset.paging.extend" extends="paging.main">
        <put name="displayLabelKey" value="policyset.AttachedDeployedAssetsCollection.displayName"/>
        <put name="collectionForm" value="com.ibm.ws.console.webservices.wssca.AttachedDeployedAssetCollectionForm"/>
        <put name="formAction" value="attachedDeployedAssetCollection.do"/>
        <put name="formName" value="com.ibm.ws.console.webservices.wssca.AttachedDeployedAssetCollectionForm"/>
        <put name="formType" value="com.ibm.ws.console.webservices.wssca.AttachedDeployedAssetCollectionForm"/>
    </definition>

    <definition name="AttachedDeployedAsset.collection.table.extends" extends="policyset.custom.collection.table.main">
        <put name="iterationName" value="com.ibm.ws.console.webservices.wssca.AttachedDeployedAssetCollectionForm"/>
        <put name="iterationProperty" value="subsetList"/>
        <put name="formAction" value="attachedDeployedAssetCollection.do"/>
        <put name="formName" value="com.ibm.ws.console.webservices.wssca.AttachedDeployedAssetCollectionForm"/>
        <put name="formType" value="com.ibm.ws.console.webservices.wssca.AttachedDeployedAssetCollectionForm"/>
        <put name="selectionType" value="multiple"/>
        <put name="idColumn" value="name"/>
        <put name="selectName" value="selectedItems"/>
        <put name="includeForm" value="no"/>
        <put name="buttons" value="AttachedDeployedAsset.collection.buttons.panel"/>
        <put name="parent" value="com.ibm.ws.console.webservices.wssca.forwardCmd.do?forwardName=AttachedDeployedAsset.content.main"/>
        <putList name="collectionList">
        </putList>
        <putList name="collectionPreferenceList">
            <item value="text:UI/Collections/AttachedDeployedAsset/Preferences#maximumRows:25" link="collection.preferences.maxRowLabel: :collection.preferences.maxRowDesc:20" classtype="com.ibm.ws.console.core.item.PreferenceItem"/>
            <item value="checkbox:UI/Collections/AttachedDeployedAsset/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="AttachedDeployedAsset.collection.buttons.panel" extends="buttons.panel">
        <put name="buttonCount" value="5"/>
        <put name="definitionName" value="AttachedDeployedAsset.collection.buttons.panel"/>
        <put name="includeForm" value="no"/>
        <putList name="actionList"></putList>
    </definition>

</tiles-definitions>
