<?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>
    <!-- Node Group Collection   -->
    <definition
        controllerClass="com.ibm.ws.console.admin.nodegroups.NodeGroupController"
        name="NodeGroup.content.main" path="/secure/layouts/contentLayout.jsp">
        <put name="contextType" value="NodeGroup"/>
        <put name="descTitle" value="Manage.NodeGroups"/>
        <put name="descImage" value="pluginId=com.ibm.ws.console.adminnodegroups"/>
        <put name="descText" value="NodeGroup.description"/>
        <putList name="contentList">
            <add value="NodeGroup.paging.extend"/>
            <add value="NodeGroup.quicksearch.extend"/>
            <add value="NodeGroup.collection.table.extends"/>
        </putList>
    </definition>
    <definition extends="quicksearch.main" name="NodeGroup.quicksearch.extend">
        <put name="selectUri" value="nodeGroupCollection.do?ToggleViewAction=true"/>
        <put name="collectionForm" value="com.ibm.ws.console.admin.nodegroups.NodeGroupCollectionForm"/>
        <put name="formAction" value="nodeGroupCollection.do"/>
        <put name="formName" value="com.ibm.ws.console.admin.nodegroups.NodeGroupCollectionForm"/>
        <put name="formType" value="com.ibm.ws.console.admin.nodegroups.NodeGroupCollectionForm"/>
        <putList name="searchList">
            <add value="NodeGroup.name.displayName:name"/>
        </putList>
    </definition>
    <definition extends="paging.main" name="NodeGroup.paging.extend">
        <put name="displayLabelKey" value="NodeGroup.displayName"/>
        <put name="collectionForm" value="com.ibm.ws.console.admin.nodegroups.NodeGroupCollectionForm"/>
        <put name="formAction" value="nodeGroupCollection.do"/>
        <put name="formName" value="com.ibm.ws.console.admin.nodegroups.NodeGroupCollectionForm"/>
        <put name="formType" value="com.ibm.ws.console.admin.nodegroups.NodeGroupCollectionForm"/>
    </definition>
    <definition extends="collection.table.distmanagement" name="NodeGroup.collection.table.extends">
        <put name="iterationName" value="com.ibm.ws.console.admin.nodegroups.NodeGroupCollectionForm"/>
        <put name="formAction" value="nodeGroupCollection.do"/>
        <put name="formName" value="com.ibm.ws.console.admin.nodegroups.NodeGroupCollectionForm"/>
        <put name="formType" value="com.ibm.ws.console.admin.nodegroups.NodeGroupCollectionForm"/>
        <put name="buttons" value="NodeGroup.collection.buttons.panel"/>
        <put name="parent" value="com.ibm.ws.console.adminnodegroups.forwardCmd.do?forwardName=NodeGroup.content.main"/>
        <put name="idColumn" value="name"/>
        <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/NodeGroup/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/NodeGroup/Preferences#retainSearchCriteria:32"/>
            <item
                classtype="com.ibm.ws.console.core.item.PreferenceItem"
                link="collection.preferences.roleFilterLabel: :collection.preferences.roleFilterDesc:ALL" value="list:UI/Collections/NodeGroup/Preferences#roleFilter:32: :ALL,administrator,operator,monitor,configurator:role.all.label,role.administrator,role.operator,role.monitor,role.configurator"/>
        </putList>
    </definition>
    <definition extends="buttons.panel" name="NodeGroup.collection.buttons.panel">
        <put name="buttonCount" value="2"/>
        <put name="definitionName" value="NodeGroup.collection.buttons.panel"/>
        <put name="includeForm" value="no"/>
        <putList name="actionList"/>
    </definition>
    <!-- Node Group Collection for One Node -->
    <definition
        controllerClass="com.ibm.ws.console.admin.nodegroups.NodeGroupController"
        name="NodeGroupForOneNode.content.main" path="/secure/layouts/contentLayout.jsp">
        <put name="contextType" value="NodeGroupForOneNode"/>
        <put name="descTitle" value="Manage.NodeGroups"/>
        <put name="descImage" value="pluginId=com.ibm.ws.console.adminnodegroups"/>
        <put name="descText" value="NodeGroup.description"/>
        <putList name="contentList">
            <add value="NodeGroup.paging.extend"/>
            <add value="NodeGroup.quicksearch.extend"/>
            <add value="NodeGroupForOneNode.collection.table.extends"/>
        </putList>
    </definition>
    <definition extends="collection.table.distmanagement" name="NodeGroupForOneNode.collection.table.extends">
        <put name="iterationName" value="com.ibm.ws.console.admin.nodegroups.NodeGroupCollectionForm"/>
        <put name="formAction" value="nodeGroupCollection.do"/>
        <put name="formName" value="com.ibm.ws.console.admin.nodegroups.NodeGroupCollectionForm"/>
        <put name="formType" value="com.ibm.ws.console.admin.nodegroups.NodeGroupCollectionForm"/>
        <put name="buttons" value="NodeGroupForOneNode.collection.buttons.panel"/>
        <put name="showCheckBoxes" value="false"/>
        <put name="parent" value="com.ibm.ws.console.adminnodegroups.forwardCmd.do?forwardName=NodeGroupForOneNode.content.main"/>
        <put name="idColumn" value="name"/>
        <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/NodeGroup/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/NodeGroup/Preferences#retainSearchCriteria:32"/>
        </putList>
    </definition>
    <definition extends="buttons.panel" name="NodeGroupForOneNode.collection.buttons.panel">
        <put name="buttonCount" value="0"/>
        <put name="definitionName" value="NodeGroupForOneNode.collection.buttons.panel"/>
        <put name="includeForm" value="no"/>
        <putList name="actionList"/>
    </definition>
    <!-- New Node Group Detail -->
    <definition extends="detail.config.view" name="NewNodeGroup.config.view">
        <put name="contextType" value="NewNodeGroup"/>
        <putList name="list">
            <add value="NewNodeGroup.detail.title"/>
            <add value="NewNodeGroup.detail.tabsLayout"/>
        </putList>
    </definition>
    <definition extends="detail.title" name="NewNodeGroup.detail.title">
        <put name="formName" value="com.ibm.ws.console.admin.nodegroups.NodeGroupDetailForm"/>
        <put name="objectTypeImage" value="pluginId=com.ibm.ws.console.adminnodegroups"/>
        <put name="titleKey" value="NewNodeGroup.displayName"/>
        <put name="collectionLink" value="navigatorCmd.do?forwardName=NodeGroup.content.main&amp;noChange=true"/>
        <put name="instanceDetails" value="name"/>
        <put name="instanceDescription" value="NewNodeGroup.description"/>
        <put name="displayName" value="NewNodeGroup.displayName"/>
    </definition>
    <definition name="NewNodeGroup.detail.tabsLayout" path="/secure/layouts/tabsLayout.jsp">
        <put name="selectUri" value="newNodeGroupDetail.do"/>
        <put name="selectedPerspective" value="tab.configuration"/>
        <put name="formName" value="com.ibm.ws.console.admin.nodegroups.NodeGroupDetailForm"/>
        <putList name="tabList"/>
    </definition>
    <definition extends="detail.config.tab.view" name="NewNodeGroup.config.tab.view">
        <putList name="list">
            <add value="NewNodeGroup.detail.buttons.panel"/>
            <add value="NewNodeGroup.config.general.properties"/>
            <add value="NewNodeGroup.config.additional.properties"/>
        </putList>
    </definition>
    <definition extends="buttons.panel" name="NewNodeGroup.detail.buttons.panel">
        <put name="buttonCount" value="0"/>
        <put name="definitionName" value="NewNodeGroup.detail.buttons.panel"/>
        <put name="includeForm" value="yes"/>
        <putList name="actionList"/>
    </definition>
    <definition extends="detail.config.general.properties" name="NewNodeGroup.config.general.properties">
        <put name="formAction" value="newNodeGroupDetail.do"/>
        <put name="formName" value="com.ibm.ws.console.admin.nodegroups.NodeGroupDetailForm"/>
        <put name="formType" value="com.ibm.ws.console.admin.nodegroups.NodeGrouplForm"/>
        <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="NodeGroup.name.displayName:name:yes:Text:NodeGroup.name.description:no:yes"/>
            <item classtype="com.ibm.ws.console.core.item.PropertyItem"
                icon="" link="" tooltip="" value="NodeGroup.description.displayName:description:no:TextArea:NodeGroup.description.description:no:yes"/>
        </putList>
    </definition>
    <definition extends="detail.config.additional.properties" name="NewNodeGroup.config.additional.properties">
        <put name="formName" value="com.ibm.ws.console.admin.nodegroups.NodeGroupDetailForm"/>
        <putList name="list"/>
    </definition>
    <!-- Node Group Detail   -->
    <definition extends="detail.config.view" name="NodeGroup.config.view">
        <put name="contextType" value="NodeGroup"/>
        <putList name="list">
            <add value="NodeGroup.detail.title"/>
            <add value="NodeGroup.detail.tabsLayout"/>
        </putList>
    </definition>
    <definition extends="detail.title" name="NodeGroup.detail.title">
        <put name="formName" value="com.ibm.ws.console.admin.nodegroups.NodeGroupDetailForm"/>
        <put name="objectTypeImage" value="pluginId=com.ibm.ws.console.adminnodegroups"/>
        <put name="titleKey" value="NodeGroup.displayName"/>
        <put name="collectionLink" value="navigatorCmd.do?forwardName=NodeGroup.content.main&amp;noChange=true"/>
        <put name="instanceDetails" value="name"/>
        <put name="instanceDescription" value="NodeGroup.description"/>
        <put name="displayName" value="NodeGroup.displayName"/>
    </definition>
    <definition name="NodeGroup.detail.tabsLayout" path="/secure/layouts/tabsLayout.jsp">
        <put name="selectUri" value="nodeGroupDetail.do"/>
        <put name="selectedPerspective" value="tab.configuration"/>
        <put name="formName" value="com.ibm.ws.console.admin.nodegroups.NodeGroupDetailForm"/>
        <putList name="tabList"/>
    </definition>
    <definition extends="detail.config.tab.view" name="NodeGroup.config.tab.view">
        <putList name="list">
            <add value="NodeGroup.detail.buttons.panel"/>
            <add value="NodeGroup.config.general.properties"/>
            <add value="NodeGroup.config.additional.properties"/>
        </putList>
    </definition>
    <definition extends="buttons.panel" name="NodeGroup.detail.buttons.panel">
        <put name="buttonCount" value="0"/>
        <put name="definitionName" value="NodeGroup.detail.buttons.panel"/>
        <put name="includeForm" value="yes"/>
        <putList name="actionList"/>
    </definition>
    <definition extends="detail.config.general.properties" name="NodeGroup.config.general.properties">
        <put name="formAction" value="nodeGroupDetail.do"/>
        <put name="formName" value="com.ibm.ws.console.admin.nodegroups.NodeGroupDetailForm"/>
        <put name="formType" value="com.ibm.ws.console.admin.nodegroups.NodeGroupDetailForm"/>
        <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="NodeGroup.name.displayName:name:no:Text:NodeGroup.name.description:yes:yes"/>
            <item classtype="com.ibm.ws.console.core.item.PropertyItem"
                icon="" link="" tooltip="" value="NodeGroup.shortName.displayName:shortName:no:Text:NodeGroup.shortName.description:yes:yes"/>
            <item classtype="com.ibm.ws.console.core.item.PropertyItem"
                icon="" link="" tooltip="" value="NodeGroup.sysplexName.displayName:sysplexName:no:Text:NodeGroup.sysplexName.description:yes:yes"/>
            <item classtype="com.ibm.ws.console.core.item.PropertyItem"
                icon="" link="" tooltip="" value="NodeGroup.memberCount.displayName:memberCount:no:Text:NodeGroup.memberCount.description:yes:yes"/>
            <item classtype="com.ibm.ws.console.core.item.PropertyItem"
                icon="" link="" tooltip="" value="NodeGroup.description.displayName:description:no:TextArea:NodeGroup.description.description:no:yes"/>
        </putList>
    </definition>
    <definition extends="detail.config.additional.properties" name="NodeGroup.config.additional.properties">
        <put name="formName" value="com.ibm.ws.console.admin.nodegroups.NodeGroupDetailForm"/>
        <putList name="list"/>
    </definition>
    <definition
        controllerClass="com.ibm.ws.console.distmanagement.topology.TopologyController"
        name="NodeGroup.topology.tree.view" path="/secure/layouts/treeLayout.jsp">
        <put name="rootName" value="NodeGroup.displayName"/>
        <put name="rootImage" value="images/onepix.gif"/>
        <putList name="treeList"/>
    </definition>
    <definition name="NodeGroup.topology.tab.view" path="/secure/layouts/topologyLayout.jsp">
        <put name="treeView" value="NodeGroup.topology.tree.view"/>
    </definition>
    <!-- NodeGroupMember Collection   -->
    <definition
        controllerClass="com.ibm.ws.console.admin.nodegroups.NodeGroupMemberController"
        name="NodeGroupMember.content.main" path="/secure/layouts/contentLayout.jsp">
        <put name="contextType" value="NodeGroupMember"/>
        <put name="descTitle" value="NodeGroupMembers.displayName"/>
        <put name="descImage" value="pluginId=com.ibm.ws.console.adminnodegroups"/>
        <put name="descText" value="NodeGroupMembers.description"/>
        <putList name="contentList">
            <add value="NodeGroupMember.paging.extend"/>
            <add value="NodeGroupMember.quicksearch.extend"/>
            <add value="NodeGroupMember.collection.table.extends"/>
        </putList>
    </definition>
    <definition extends="quicksearch.main" name="NodeGroupMember.quicksearch.extend">
        <put name="selectUri" value="nodeGroupMemberCollection.do?ToggleViewAction=true"/>
        <put name="collectionForm" value="com.ibm.ws.console.admin.nodegroups.NodeGroupMemberCollectionForm"/>
        <put name="formAction" value="nodeGroupMemberCollection.do"/>
        <put name="formName" value="com.ibm.ws.console.admin.nodegroups.NodeGroupMemberCollectionForm"/>
        <put name="formType" value="com.ibm.ws.console.admin.nodegroups.NodeGroupMemberCollectionForm"/>
        <putList name="searchList">
            <add value="NodeGroupMember.name.displayName:nodeName"/>
        </putList>
    </definition>
    <definition extends="paging.main" name="NodeGroupMember.paging.extend">
        <put name="displayLabelKey" value="NodeGroup.members.displayName"/>
        <put name="collectionForm" value="com.ibm.ws.console.admin.nodegroups.NodeGroupMemberCollectionForm"/>
        <put name="formAction" value="nodeGroupMemberCollection.do"/>
        <put name="formName" value="com.ibm.ws.console.admin.nodegroups.NodeGroupMemberCollectionForm"/>
        <put name="formType" value="com.ibm.ws.console.admin.nodegroups.NodeGroupMemberCollectionForm"/>
    </definition>
    <definition extends="collection.table.main" name="NodeGroupMember.collection.table.extends">
        <put name="iterationName" value="com.ibm.ws.console.admin.nodegroups.NodeGroupMemberCollectionForm"/>
        <put name="formAction" value="nodeGroupMemberCollection.do"/>
        <put name="formName" value="com.ibm.ws.console.admin.nodegroups.NodeGroupMemberCollectionForm"/>
        <put name="formType" value="com.ibm.ws.console.admin.nodegroups.NodeGroupMemberCollectionForm"/>
        <put name="buttons" value="NodeGroupMember.collection.buttons.panel"/>
        <put name="parent" value="com.ibm.ws.console.adminnodegroups.forwardCmd.do?forwardName=NodeGroupMember.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/NodeGroupMember/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/NodeGroupMember/Preferences#retainSearchCriteria:32"/>
        </putList>
    </definition>
    <definition extends="buttons.panel" name="NodeGroupMember.collection.buttons.panel">
        <put name="buttonCount" value="2"/>
        <put name="definitionName" value="NodeGroupMember.collection.buttons.panel"/>
        <put name="includeForm" value="no"/>
        <putList name="actionList"/>
    </definition>
    <!-- AddNodeGroupMemberCollection   -->
    <definition
        controllerClass="com.ibm.ws.console.admin.nodegroups.AddNodeGroupMemberController"
        name="AddNodeGroupMember.content.main" path="/secure/layouts/contentLayout.jsp">
        <put name="contextType" value="AddNodeGroupMember"/>
        <put name="descTitle" value="AddNodeGroupMember.displayName"/>
        <put name="descImage" value="pluginId=com.ibm.ws.console.adminnodegroups"/>
        <put name="descText" value="AddNodeGroupMember.description"/>
        <putList name="contentList">
            <add value="AddNodeGroupMember.paging.extend"/>
            <add value="AddNodeGroupMember.quicksearch.extend"/>
            <add value="AddNodeGroupMember.collection.table.extends"/>
        </putList>
    </definition>
    <definition extends="quicksearch.main" name="AddNodeGroupMember.quicksearch.extend">
        <put name="selectUri" value="addNodeGroupMemberCollection.do?ToggleViewAction=true"/>
        <put name="collectionForm" value="com.ibm.ws.console.admin.nodegroups.AddNodeGroupMemberCollectionForm"/>
        <put name="formAction" value="addNodeGroupMemberCollection.do"/>
        <put name="formName" value="com.ibm.ws.console.admin.nodegroups.AddNodeGroupMemberCollectionForm"/>
        <put name="formType" value="com.ibm.ws.console.environment.topology.NodeCollectionForm"/>
        <putList name="searchList">
            <add value="NodeGroupMember.name.displayName:name"/>
        </putList>
    </definition>
    <definition extends="paging.main" name="AddNodeGroupMember.paging.extend">
        <put name="displayLabelKey" value="AddNodeGroupMember.displayName"/>
        <put name="collectionForm" value="com.ibm.ws.console.admin.nodegroups.AddNodeGroupMemberCollectionForm"/>
        <put name="formAction" value="addNodeGroupMemberCollection.do"/>
        <put name="formName" value="com.ibm.ws.console.admin.nodegroups.AddNodeGroupMemberCollectionForm"/>
        <put name="formType" value="com.ibm.ws.console.environment.topology.NodeCollectionForm"/>
    </definition>
    <definition name="AddNodeGroupMember.collection.table.extends" path="/com.ibm.ws.console.environment/nodeCollection.jsp">
        <put name="iterationProperty" value="subsetList"/>
        <put name="showCheckBoxes" value="true"/>
        <put name="sortIconLocation" value="right"/>
        <put name="columnWidth" value="25%"/>
        <put name="idColumn" value="name"/>
        <put name="iterationName" value="com.ibm.ws.console.admin.nodegroups.AddNodeGroupMemberCollectionForm"/>
        <put name="formAction" value="addNodeGroupMemberCollection.do"/>
        <put name="formName" value="com.ibm.ws.console.admin.nodegroups.AddNodeGroupMemberCollectionForm"/>
        <put name="formType" value="com.ibm.ws.console.environment.topology.NodeCollectionForm"/>
        <put name="buttons" value="AddNodeGroupMember.collection.buttons.panel"/>
        <put name="parent" value="com.ibm.ws.console.adminnodegroups.forwardCmd.do?forwardName=AddNodeGroupMember.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/AddNodeGroupMember/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/AddNodeGroupMember/Preferences#retainSearchCriteria:32"/>
            <item
                classtype="com.ibm.ws.console.core.item.PreferenceItem"
                link="collection.preferences.roleFilterLabel: :collection.preferences.roleFilterDesc:ALL" value="list:UI/Collections/AddNodeGroupMember/Preferences#roleFilter:32: :ALL,administrator,operator,monitor,configurator:role.all.label,role.administrator,role.operator,role.monitor,role.configurator"/>
        </putList>
    </definition>
    <definition extends="buttons.panel" name="AddNodeGroupMember.collection.buttons.panel">
        <put name="buttonCount" value="2"/>
        <put name="definitionName" value="AddNodeGroupMember.collection.buttons.panel"/>
        <put name="includeForm" value="no"/>
        <putList name="actionList"/>
    </definition>
    <!-- Node Group Member Detail   -->
    <definition extends="detail.config.view" name="NodeGroupMember.config.view">
        <put name="contextType" value="NodeGroupMember"/>
        <putList name="list">
            <add value="NodeGroupMember.detail.title"/>
            <add value="NodeGroupMember.detail.tabsLayout"/>
        </putList>
    </definition>
    <definition extends="detail.title" name="NodeGroupMember.detail.title">
        <put name="formName" value="com.ibm.ws.console.admin.nodegroups.NodeGroupMemberDetailForm"/>
        <put name="objectTypeImage" value="pluginId=com.ibm.ws.console.adminnodegroups"/>
        <put name="titleKey" value="NodeGroupMember.displayName"/>
        <put name="collectionLink" value="navigatorCmd.do?forwardName=NodeGroupMember.content.main&amp;noChange=true"/>
        <put name="instanceDetails" value="nodeName"/>
        <put name="instanceDescription" value="NodeGroupMember.description"/>
        <put name="displayName" value="NodeGroupMember.displayName"/>
    </definition>
    <definition name="NodeGroupMember.detail.tabsLayout" path="/secure/layouts/tabsLayout.jsp">
        <put name="selectUri" value="nodeGroupDetail.do"/>
        <put name="selectedPerspective" value="tab.configuration"/>
        <put name="formName" value="com.ibm.ws.console.admin.nodegroups.NodeGroupMemberDetailForm"/>
        <putList name="tabList">
            <item
                classtype="org.apache.struts.tiles.beans.SimpleMenuItem"
                link="NodeGroupMember.config.tab.view" value="tab.configuration"/>
            <item
                classtype="org.apache.struts.tiles.beans.SimpleMenuItem"
                link="NodeGroupMember.topology.tab.view" value="tab.topology"/>
        </putList>
    </definition>
    <definition extends="detail.config.tab.view" name="NodeGroupMember.config.tab.view">
        <putList name="list">
            <add value="NodeGroupMember.detail.buttons.panel"/>
            <add value="NodeGroupMember.config.general.properties"/>
            <add value="NodeGroupMember.config.additional.properties"/>
        </putList>
    </definition>
    <definition extends="buttons.panel" name="NodeGroupMember.detail.buttons.panel">
        <put name="buttonCount" value="0"/>
        <put name="definitionName" value="NodeGroupMember.detail.buttons.panel"/>
        <put name="includeForm" value="yes"/>
        <putList name="actionList"/>
    </definition>
    <definition extends="detail.config.general.properties" name="NodeGroupMember.config.general.properties">
        <put name="formAction" value="nodeGroupDetail.do"/>
        <put name="formName" value="com.ibm.ws.console.admin.nodegroups.NodeGroupMemberDetailForm"/>
        <put name="formType" value="com.ibm.ws.console.admin.nodegroups.NodeGroupMemberlForm"/>
        <put name="formFocus" value="nodeName"/>
        <put name="readOnlyView" value="no"/>
        <putList name="attributeList">
            <item classtype="com.ibm.ws.console.core.item.PropertyItem"
                icon="" link="" tooltip="" value="NodeGroupMember.name.displayName:nodeName:yes:Text:NodeGroupMember.name.description:yes:yes"/>
        </putList>
    </definition>
    <definition extends="detail.config.additional.properties" name="NodeGroupMember.config.additional.properties">
        <put name="formName" value="com.ibm.ws.console.admin.nodegroups.NodeGroupMemberDetailForm"/>
        <putList name="list"/>
    </definition>
    <definition
        controllerClass="com.ibm.ws.console.distmanagement.topology.TopologyController"
        name="NodeGroupMember.topology.tree.view" path="/secure/layouts/treeLayout.jsp">
        <put name="rootName" value="NodeGroupMember.displayName"/>
        <put name="rootImage" value="images/onepix.gif"/>
        <putList name="treeList"/>
    </definition>
    <definition name="NodeGroupMember.topology.tab.view" path="/secure/layouts/topologyLayout.jsp">
        <put name="treeView" value="NodeGroupMember.topology.tree.view"/>
    </definition>
    <!--   NodeGroup Property  -->
    <definition
        controllerClass="com.ibm.ws.console.servermanagement.properties.PropertyController"
        name="NodeGroup.Property.content.main" path="/secure/layouts/contentLayout.jsp">
        <put name="contextType" value="NodeGroup.Property"/>
        <put name="descTitle" value="Component.properties.displayName"/>
        <put name="descImage" value="pluginId=com.ibm.ws.console.servermanagement"/>
        <put name="descText" value="Property.description"/>
        <putList name="contentList">
            <add value="NodeGroup.Property.paging.extend"/>
            <add value="NodeGroup.Property.quicksearch.extend"/>
            <add value="NodeGroup.Property.collection.table.extends"/>
        </putList>
    </definition>
    <definition extends="quicksearch.main" name="NodeGroup.Property.quicksearch.extend">
        <put name="selectUri" value="nodeGroupPropertyCollection.do?ToggleViewAction=true"/>
        <put name="collectionForm" value="com.ibm.ws.console.servermanagement.PropertyCollectionForm"/>
        <put name="formAction" value="nodeGroupPropertyCollection.do"/>
        <put name="formName" value="com.ibm.ws.console.servermanagement.PropertyCollectionForm"/>
        <put name="formType" value="com.ibm.ws.console.servermanagement.properties.PropertyCollectionForm"/>
        <putList name="searchList">
            <add value="Property.name.displayName:name"/>
            <add value="Property.value.displayName:value"/>
            <add value="Property.description.displayName:description"/>
            <!-- <add value="Property.required.displayName:required"/> -->
            <!-- <add value="Property.validationExpression.displayName:validationExpression"/> -->
        </putList>
    </definition>
    <definition extends="paging.main" name="NodeGroup.Property.paging.extend">
        <put name="displayLabelKey" value="Property.displayName"/>
        <put name="collectionForm" value="com.ibm.ws.console.servermanagement.PropertyCollectionForm"/>
        <put name="formAction" value="nodeGroupPropertyCollection.do"/>
        <put name="formName" value="com.ibm.ws.console.servermanagement.PropertyCollectionForm"/>
        <put name="formType" value="com.ibm.ws.console.servermanagement.properties.PropertyCollectionForm"/>
    </definition>
    <definition extends="collection.table.main" name="NodeGroup.Property.collection.table.extends">
        <put name="iterationName" value="com.ibm.ws.console.servermanagement.PropertyCollectionForm"/>
        <put name="formAction" value="nodeGroupPropertyCollection.do"/>
        <put name="formName" value="com.ibm.ws.console.servermanagement.PropertyCollectionForm"/>
        <put name="formType" value="com.ibm.ws.console.servermanagement.properties.PropertyCollectionForm"/>
        <put name="buttons" value="NodeGroup.Property.collection.buttons.panel"/>
        <put name="parent" value="com.ibm.ws.console.adminnodegroups.forwardCmd.do?forwardName=NodeGroup.Property.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/Property/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/Property/Preferences#retainSearchCriteria:32"/>
        </putList>
    </definition>
    <definition extends="buttons.panel" name="NodeGroup.Property.collection.buttons.panel">
        <put name="buttonCount" value="2"/>
        <put name="definitionName" value="NodeGroup.Property.collection.buttons.panel"/>
        <put name="includeForm" value="no"/>
        <putList name="actionList"/>
    </definition>
    <definition
        controllerClass="com.ibm.ws.console.servermanagement.properties.PropertyController"
        extends="detail.config.view" name="NodeGroup.Property.config.view">
        <put name="contextType" value="NodeGroup.Property"/>
        <putList name="list">
            <add value="NodeGroup.Property.detail.title"/>
            <add value="NodeGroup.Property.detail.tabsLayout"/>
        </putList>
    </definition>
    <definition extends="detail.title" name="NodeGroup.Property.detail.title">
        <put name="formName" value="com.ibm.ws.console.servermanagement.PropertyDetailForm"/>
        <put name="objectTypeImage" value="pluginId=com.ibm.ws.console.servermanagement"/>
        <put name="titleKey" value="Property.displayName"/>
        <put name="collectionLink" value="com.ibm.ws.console.adminnodegroups.forwardCmd.do?forwardName=NodeGroup.Property.content.main&amp;noChange=true"/>
        <put name="includeLink" value="no"/>
        <put name="instanceDetails" value="name"/>
        <put name="instanceDescription" value="Property.description"/>
        <put name="displayName" value="Property.displayName"/>
    </definition>
    <definition name="NodeGroup.Property.detail.tabsLayout" path="/secure/layouts/tabsLayout.jsp">
        <put name="selectUri" value="nodeGroupPropertyDetail.do"/>
        <put name="selectedPerspective" value="tab.configuration"/>
        <put name="formName" value="com.ibm.ws.console.servermanagement.PropertyDetailForm"/>
        <putList name="tabList"/>
    </definition>
    <definition extends="detail.config.tab.view" name="NodeGroup.Property.config.tab.view">
        <putList name="list">
            <add value="NodeGroup.Property.detail.buttons.panel"/>
            <add value="NodeGroup.Property.config.general.properties"/>
        </putList>
    </definition>
    <definition extends="buttons.panel" name="NodeGroup.Property.detail.buttons.panel">
        <put name="buttonCount" value="2"/>
        <put name="definitionName" value="NodeGroup.Property.detail.buttons.panel"/>
        <put name="includeForm" value="yes"/>
        <putList name="actionList"/>
    </definition>
    <definition extends="detail.config.general.properties" name="NodeGroup.Property.config.general.properties">
        <put name="formAction" value="nodeGroupPropertyDetail.do"/>
        <put name="formName" value="com.ibm.ws.console.servermanagement.PropertyDetailForm"/>
        <put name="formType" value="com.ibm.ws.console.servermanagement.properties.PropertyDetailForm"/>
        <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="Property.name.displayName:name:yes:Text:Property.name.description:no:yes"/>
            <item classtype="com.ibm.ws.console.core.item.PropertyItem"
                icon="" link="" tooltip="" value="Property.value.displayName:value:yes:Text:Property.value.description:no:yes"/>
            <item classtype="com.ibm.ws.console.core.item.PropertyItem"
                icon="" link="" tooltip="" value="Property.description.displayName:description:no:Text:Property.description.description:no:yes"/>
            <!--            <item  value="Property.required.displayName:required:no:Checkbox:Property.required.description:no:yes" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="Property.validationExpression.displayName:validationExpression:no:Text:Property.validationExpression.description:no:yes" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>-->
        </putList>
    </definition>
</tiles-definitions>
