<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE tiles-definitions PUBLIC "-//Apache Software Foundation//DTD Tiles Configuration//EN"
                                   "http://jakarta.apache.org/struts/dtds/tiles-config_1_1.dtd">
<tiles-definitions>
    <definition
        controllerClass="com.ibm.ws.console.hadmgr.controller.HADMgrController"
        name="XDCellManager.content.main" path="/secure/layouts/contentLayout.jsp">
        <put name="contextType" value="XDCellManager.content.main"/>
        <put name="descTitle" value="hadmgr.displayName"/>
        <put name="descImage" value="pluginId=com.ibm.ws.console.hadmgr"/>
        <put name="descText" value="hadmgr.description"/>
        <putList name="contentList">
            <add value="hadmgr.paging.extend"/>
            <add value="hadmgr.quicksearch.extend"/>
            <add value="hadmgr.collection.table.extend"/>
        </putList>
    </definition>
    <definition extends="quicksearch.main" name="hadmgr.quicksearch.extend">
        <put name="selectUri" value="DeploymentManagerCollection.do?ToggleViewAction=true"/>
        <put name="collectionForm" value="com.ibm.ws.console.hadmgr.form.DeploymentManagerCollectionForm"/>
        <put name="formAction" value="DeploymentManagerCollection.do"/>
        <put name="formName" value="com.ibm.ws.console.hadmgr.form.DeploymentManagerCollectionForm"/>
        <put name="formType" value="com.ibm.ws.console.hadmgr.form.DeploymentManagerCollectionForm"/>
        <putList name="searchList">
            <add value="hadmgr.node:node"/>
            <add value="hadmgr.mode:mode"/>
        </putList>
    </definition>
    <definition extends="paging.main" name="hadmgr.paging.extend">
        <put name="displayLabelKey" value="hadmgr.displayName"/>
        <put name="collectionForm" value="com.ibm.ws.console.hadmgr.form.DeploymentManagerCollectionForm"/>
        <put name="formAction" value="DeploymentManagerCollection.do"/>
        <put name="formName" value="com.ibm.ws.console.hadmgr.form.DeploymentManagerCollectionForm"/>
        <put name="formType" value="com.ibm.ws.console.hadmgr.form.DeploymentManagerCollectionForm"/>
    </definition>
    <definition extends="collection.table.main" name="hadmgr.collection.table.extend">
        <put name="iterationName" value="com.ibm.ws.console.hadmgr.form.DeploymentManagerCollectionForm"/>
        <put name="formAction" value="DeploymentManagerCollection.do"/>
        <put name="formName" value="com.ibm.ws.console.hadmgr.form.DeploymentManagerCollectionForm"/>
        <put name="formType" value="com.ibm.ws.console.hadmgr.form.DeploymentManagerCollectionForm"/>
        <put name="buttons" value="hadmgr.collection.buttons.panel"/>
        <put name="parent" value="com.ibm.ws.console.hadmgr.forwardCmd.do?forwardName=XDCellManager.content.main"/>
        <putList name="collectionList"/>
        <putList name="collectionPreferenceList">
            <item
                classtype="com.ibm.ws.console.core.item.PreferenceItem"
                link="collection.preferences.maxRowLabel: :collection.preferences.maxRowDesc:20" value="text:UI/Collections/HADMgr/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/HADMgr/Preferences#retainSearchCriteria:32"/>
        </putList>
    </definition>
    <definition extends="buttons.panel" name="hadmgr.collection.buttons.panel">
        <put name="buttonCount" value="0"/>
        <put name="definitionName" value="hadmgr.collection.buttons.panel"/>
        <put name="includeForm" value="no"/>
        <putList name="actionList"/>
    </definition>
    <!-- Copied from Base (to Add Support for HADMgrs) -->
    <definition
        controllerClass="com.ibm.ws.console.hadmgr.controller.XDCellManagerController"
        extends="detail.config.view" name="XDCellManager.config.view">
        <put name="contextType" value="XDCellManager"/>
        <putList name="list">
            <add value="XDCellManager.detail.title"/>
            <add value="XDCellManager.detail.tabsLayout"/>
        </putList>
    </definition>
    <definition extends="detail.title" name="XDCellManager.detail.title">
        <put name="formName" value="com.ibm.ws.console.hadmgr.form.XDCellManagerDetailForm"/>
        <put name="objectTypeImage" value="CellManager.smallIcon:pluginId=com.ibm.ws.console.hadmgr"/>
        <put name="titleKey" value="CellManager.displayName"/>
        <put name="collectionLink" value="com.ibm.ws.console.hadmgr.forwardCmd.do?forwardName=XDCellManager.content.main"/>
        <put name="instanceDetails" value="name"/>
        <put name="instanceDescription" value="CellManager.description"/>
        <put name="displayName" value="CellManager.displayName"/>
    </definition>
    <definition name="XDCellManager.detail.tabsLayout" path="/com.ibm.ws.console.servermanagement/tabsLayout.jsp">
        <put name="selectUri" value="XDCellManagerDetail.do"/>
        <put name="selectedPerspective" value="tab.configuration"/>
        <put name="formName" value="com.ibm.ws.console.hadmgr.form.XDCellManagerDetailForm"/>
        <putList name="tabList"/>
    </definition>
    <definition extends="detail.config.tab.view" name="XDCellManager.config.tab.view">
        <putList name="list">
            <add value="XDCellManager.detail.buttons.panel"/>
            <add value="XDCellManager.config.general.properties"/>
            <add value="XDCellManager.config.additional.properties"/>
        </putList>
    </definition>
    <definition extends="buttons.panel" name="XDCellManager.detail.buttons.panel">
        <put name="buttonCount" value="2"/>
        <put name="definitionName" value="XDCellManager.detail.buttons.panel"/>
        <put name="includeForm" value="yes"/>
        <putList name="actionList"/>
    </definition>
    <definition extends="detail.config.general.properties" name="XDCellManager.config.general.properties">
        <put name="formAction" value="XDCellManagerDetail.do"/>
        <put name="formName" value="com.ibm.ws.console.hadmgr.form.XDCellManagerDetailForm"/>
        <put name="formType" value="com.ibm.ws.console.hadmgr.form.XDCellManagerDetailForm"/>
        <put name="formFocus" value="name"/>
        <put name="readOnlyView" value="no"/>
        <putList name="attributeList">
            <item classtype="com.ibm.ws.console.core.item.PropertyItem"
                icon="" link="" tooltip="" value="ManagedObject.name.displayName:name:no:Text:ManagedObject.name.description:yes:yes"/>
            <item classtype="com.ibm.ws.console.core.item.PropertyItem"
                icon="" link="" tooltip="" value="Server.shortName.displayName:shortName:yes:Text:Server.shortName.description:no:yes"/>
            <item classtype="com.ibm.ws.console.core.item.PropertyItem"
                icon="" link="" tooltip="" value="Server.uniqueId.displayName:uniqueId:no:Text:Server.uniqueId.description:yes:yes"/>
        </putList>
    </definition>
    <definition name="XDCellManager.config.additional.properties" path="/com.ibm.ws.console.servermanagement/addPropLayout.jsp">
        <put name="formName" value="com.ibm.ws.console.hadmgr.form.XDCellManagerDetailForm"/>
        <putList name="list"/>
    </definition>
    <definition name="XDCellManager.runtime.tab.view" path="/secure/layouts/configTabLayout.jsp">
        <putList name="list">
            <add value="XDCellManager.runtime.generic.properties"/>
        </putList>
    </definition>
    <definition name="XDCellManager.runtime.generic.properties" path="/com.ibm.ws.console.servermanagement/runtimeLayout.jsp">
        <put name="formAction" value="XDCellManagerDetail.do"/>
        <put name="formName" value="com.ibm.ws.console.hadmgr.form.XDCellManagerDetailForm"/>
        <put name="formType" value="com.ibm.ws.console.hadmgr.form.XDCellManagerDetailForm"/>
        <put name="propertyLabel" value="config.general.properties"/>
        <put name="modelType" value="Server"/>
        <put name="readOnlyView" value="yes"/>
        <putList name="attributeList">
            <item
                classtype="org.apache.struts.tiles.beans.SimpleMenuItem"
                link="String" tooltip="" value="pid"/>
            <item
                classtype="org.apache.struts.tiles.beans.SimpleMenuItem"
                link="String" tooltip="" value="cellName"/>
            <item
                classtype="org.apache.struts.tiles.beans.SimpleMenuItem"
                link="String" tooltip="" value="nodeName"/>
            <item
                classtype="org.apache.struts.tiles.beans.SimpleMenuItem"
                link="Enum" tooltip="ExecutionState" value="state"/>
        </putList>
    </definition>
    <!-- End Base's -->
</tiles-definitions>
