<?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.intellmgmt.controller.IntellMgmtPluginController"
        extends="detail.config.view" name="intellmgmt.plugin.content.main">
        <put name="contextType" value="IntellMgmtPlugin"/>
        <putList name="list">
            <add value="intellmgmt.plugin.detail.title"/>
            <add value="intellmgmt.plugin.detail.tabsLayout"/>
        </putList>
    </definition>
    <definition extends="detail.title" name="intellmgmt.plugin.detail.title">
        <put name="formName" value="com.ibm.ws.console.intellmgmt.form.IntellMgmtPluginForm"/>
        <put name="objectTypeImage" value="pluginId=com.ibm.ws.console.intellmgmt"/>
        <put name="titleKey" value="intellmgmt.link.displayName"/>
        <put name="includeLink" value="no"/>
        <put name="instanceDetails" value="name"/>
        <put name="instanceDescription" value="intellmgmt.plugin.page.description"/>
        <put name="displayName" value="intellmgmt.link.displayName"/>
        <put name="helpTopic" value="IntellMgmt.content.main"/>
    </definition>
    <definition name="intellmgmt.plugin.detail.tabsLayout" path="/secure/layouts/tabsLayout.jsp">
        <put name="formName" value="com.ibm.ws.console.intellmgmt.form.IntellMgmtPluginForm"/>
        <put name="selectUri" value="intellMgmtPlugin.do"/>
        <put name="parameterName" value="tabIndex"/>
        <putList name="tabList">
            <item
                classtype="org.apache.struts.tiles.beans.SimpleMenuItem"
                link="intellmgmt.plugin.config.tab.view" value="tab.configuration"/>
        </putList>
    </definition>
    <definition extends="detail.config.tab.view" name="intellmgmt.plugin.config.tab.view">
        <putList name="list">
            <add value="intellmgmt.plugin.buttons.panel"/>
            <add value="intellmgmt.plugin.general.properties"/>
            <add value="intellmgmt.plugin.additional.properties"/>
        </putList>
    </definition>
    <definition extends="buttons.panel" name="intellmgmt.plugin.buttons.panel">
        <put name="buttonCount" value="2"/>
        <put name="includeForm" value="yes"/>
        <put name="definitionName" value="intellmgmt.plugin.buttons.panel"/>
        <putList name="actionList"/>
    </definition>
    <definition extends="detail.config.general.properties" name="intellmgmt.plugin.general.properties">
        <put name="formAction" value="intellMgmtPlugin.do"/>
        <put name="formName" value="com.ibm.ws.console.intellmgmt.form.IntellMgmtPluginForm"/>
        <put name="formType" value="com.ibm.ws.console.intellmgmt.form.IntellMgmtPluginForm"/>
        <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="intellmgmt.plugin.enable:enabled:no:Checkbox:intellmgmt.plugin.enable.description:no:yes"/>
            <item classtype="com.ibm.ws.console.core.item.PropertyItem"
                icon="" link="" tooltip="" value="intellmgmt.plugin.cellID:cellID:no:Text:intellmgmt.plugin.cellID.description:no:yes"/>
            <item classtype="com.ibm.ws.console.core.item.PropertyItem"
                icon="" link="" tooltip="" value="intellmgmt.plugin.ODCservice:odcServicePropsJsp:no:custom:intellmgmt.plugin.ODCservice.description:yes:yes: : :/com.ibm.ws.console.intellmgmt/odcServiceProps.jsp"/>
            <item classtype="com.ibm.ws.console.core.item.PropertyItem"
                icon="" link="" tooltip="" value="intellmgmt.plugin.remotecell:remoteCellPropsJsp:no:custom:intellmgmt.plugin.remotecell.description:yes:yes: : :/com.ibm.ws.console.intellmgmt/remoteCellLayout.jsp"/>
            <item classtype="com.ibm.ws.console.core.item.PropertyItem"
                icon="" link="" tooltip="" value="intellmgmt.remotecell.deleteCertsArg:deleteCerts:no:Checkbox:intellmgmt.remotecelldeleteCertsArg.description:no:yes"/>
            <item classtype="com.ibm.ws.console.core.item.PropertyItem"
                icon="" link="" tooltip="" value="intellmgmt.remotecell.useridArg:userid:no:Text:intellmgmt.remotecell.useridArg.description:no:yes"/>
            <item classtype="com.ibm.ws.console.core.item.PropertyItem"
                icon="" link="" tooltip="" value="intellmgmt.remotecell.passwordArg:password:no:Password:intellmgmt.remotecell.passwordArg.description:no:yes"/>
        </putList>
    </definition>
    <definition name="intellmgmt.plugin.additional.properties" path="/secure/layouts/addPropLayout.jsp">
        <put name="formName" value="com.ibm.ws.console.intellmgmt.form.IntellMgmtPluginForm"/>
        <putList name="list"/>
    </definition>
    <!-- remote cell definitions -->
    <!-- ADD -->
    <definition
        controllerClass="com.ibm.ws.console.intellmgmt.controller.RemoteCellDetailController"
        extends="detail.config.view" name="intellmgmt.remotecell.content.main">
        <put name="contextType" value="RemoteCellDetail"/>
        <putList name="list">
            <add value="intellmgmt.remotecell.detail.title"/>
            <add value="intellmgmt.remotecell.detail.tabsLayout"/>
        </putList>
    </definition>
    <definition extends="detail.title" name="intellmgmt.remotecell.detail.title">
        <put name="formName" value="com.ibm.ws.console.intellmgmt.form.RemoteCellDetailForm"/>
        <put name="objectTypeImage" value="pluginId=com.ibm.ws.console.intellmgmt"/>
        <put name="titleKey" value="remotecell.link.displayName"/>
        <put name="includeLink" value="no"/>
        <put name="instanceDetails" value="name"/>
        <put name="instanceDescription" value="intellmgmt.remotecell.page.description"/>
        <put name="displayName" value="remotecell.link.displayName"/>
        <put name="helpTopic" value="IntellMgmt.remotecell.detail"/>
    </definition>
    <definition name="intellmgmt.remotecell.detail.tabsLayout" path="/secure/layouts/tabsLayout.jsp">
        <put name="formName" value="com.ibm.ws.console.intellmgmt.form.RemoteCellDetailForm"/>
        <put name="selectUri" value="remoteCellDetail.do"/>
        <put name="parameterName" value="tabIndex"/>
        <putList name="tabList">
            <item
                classtype="org.apache.struts.tiles.beans.SimpleMenuItem"
                link="intellmgmt.remotecell.config.tab.view" value="tab.configuration"/>
        </putList>
    </definition>
    <definition extends="detail.config.tab.view" name="intellmgmt.remotecell.config.tab.view">
        <putList name="list">
            <add value="intellmgmt.remotecell.buttons.panel"/>
            <add value="intellmgmt.remotecell.general.properties"/>
        </putList>
    </definition>
    <definition extends="buttons.panel" name="intellmgmt.remotecell.buttons.panel">
        <put name="buttonCount" value="2"/>
        <put name="includeForm" value="yes"/>
        <put name="definitionName" value="intellmgmt.remotecell.buttons.panel"/>
        <putList name="actionList"/>
    </definition>
    <definition extends="detail.config.general.properties" name="intellmgmt.remotecell.general.properties">
        <put name="formAction" value="remoteCellDetail.do"/>
        <put name="formName" value="com.ibm.ws.console.intellmgmt.form.RemoteCellDetailForm"/>
        <put name="formType" value="com.ibm.ws.console.intellmgmt.form.RemoteCellDetailForm"/>
        <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="intellmgmt.plugin.enable:enabled:no:Checkbox:intellmgmt.plugin.enable.description:no:yes"/>
            <item classtype="com.ibm.ws.console.core.item.PropertyItem"
                icon="" link="" tooltip="" value="intellmgmt.remotecell.host:host:no:Text:intellmgmt.remotecell.host.description:no:yes"/>
            <item classtype="com.ibm.ws.console.core.item.PropertyItem"
                icon="" link="" tooltip="" value="intellmgmt.remotecell.port:port:no:Text:intellmgmt.remotecell.port.description:no:yes"/>
            <item classtype="com.ibm.ws.console.core.item.PropertyItem"
                icon="" link="" tooltip="" value="intellmgmt.plugin.cellID:cellID:no:Text:intellmgmt.plugin.cellID.description:no:yes"/>
            <item classtype="com.ibm.ws.console.core.item.PropertyItem"
                icon="" link="" tooltip="" value="intellmgmt.remotecell.userid:userid:no:Text:intellmgmt.remotecell.userid.description:no:yes"/>
            <item classtype="com.ibm.ws.console.core.item.PropertyItem"
                icon="" link="" tooltip="" value="intellmgmt.remotecell.password:password:no:Password:intellmgmt.remotecell.password.description:no:yes"/>
            <item classtype="com.ibm.ws.console.core.item.PropertyItem"
                icon="" link="" tooltip="" value="intellmgmt.remotecell.importCerts:importCerts:no:Checkbox:intellmgmt.remotecell.importCerts.description:no:yes"/>
        </putList>
    </definition>
    <!-- MODIFY -->
    <definition
        controllerClass="com.ibm.ws.console.intellmgmt.controller.RemoteCellDetailController"
        extends="detail.config.view" name="intellmgmt.remotecell.content.main2">
        <put name="contextType" value="RemoteCellDetail"/>
        <putList name="list">
            <add value="intellmgmt.remotecell.detail.title"/>
            <add value="intellmgmt.remotecell.detail.tabsLayout2"/>
        </putList>
    </definition>
    <definition name="intellmgmt.remotecell.detail.tabsLayout2" path="/secure/layouts/tabsLayout.jsp">
        <put name="formName" value="com.ibm.ws.console.intellmgmt.form.RemoteCellDetailForm"/>
        <put name="selectUri" value="remoteCellDetail.do"/>
        <put name="parameterName" value="tabIndex"/>
        <putList name="tabList">
            <item
                classtype="org.apache.struts.tiles.beans.SimpleMenuItem"
                link="intellmgmt.remotecell.config.tab.view2" value="tab.configuration"/>
        </putList>
    </definition>
    <definition extends="detail.config.tab.view" name="intellmgmt.remotecell.config.tab.view2">
        <putList name="list">
            <add value="intellmgmt.remotecell.buttons.panel"/>
            <add value="intellmgmt.remotecell.general.properties2"/>
        </putList>
    </definition>
    <definition extends="detail.config.general.properties" name="intellmgmt.remotecell.general.properties2">
        <put name="formAction" value="remoteCellDetail.do"/>
        <put name="formName" value="com.ibm.ws.console.intellmgmt.form.RemoteCellDetailForm"/>
        <put name="formType" value="com.ibm.ws.console.intellmgmt.form.RemoteCellDetailForm"/>
        <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="intellmgmt.plugin.enable:enabled:no:Checkbox:intellmgmt.plugin.enable.description:no:yes"/>
            <item classtype="com.ibm.ws.console.core.item.PropertyItem"
                icon="" link="" tooltip="" value="intellmgmt.remotecell.host:host:no:Text:intellmgmt.remotecell.host.description:no:yes"/>
            <item classtype="com.ibm.ws.console.core.item.PropertyItem"
                icon="" link="" tooltip="" value="intellmgmt.remotecell.port:port:no:Text:intellmgmt.remotecell.port.description:no:yes"/>
            <item classtype="com.ibm.ws.console.core.item.PropertyItem"
                icon="" link="" tooltip="" value="intellmgmt.plugin.cellID:cellID:no:Text:intellmgmt.plugin.cellID.description:no:yes"/>
        </putList>
    </definition>
    <!-- end remote cell definitions -->
    <!-- trace specification definition -->
    <definition
        controllerClass="com.ibm.ws.console.intellmgmt.controller.TraceSpecDetailController"
        extends="detail.config.view" name="intellmgmt.tracespec.content.main">
        <put name="contextType" value="IntellMgmtPlugin"/>
        <putList name="list">
            <add value="intellmgmt.tracespec.detail.title"/>
            <add value="intellmgmt.tracespec.tabsLayout"/>
        </putList>
    </definition>
    <definition extends="detail.title" name="intellmgmt.tracespec.detail.title">
        <put name="formName" value="com.ibm.ws.console.intellmgmt.form.TraceSpecDetailForm"/>
        <put name="objectTypeImage" value="pluginId=com.ibm.ws.console.intellmgmt"/>
        <put name="titleKey" value="intellmgmt.plugin.tracespec.displayName"/>
        <put name="includeLink" value="no"/>
        <put name="instanceDetails" value="name"/>
        <put name="instanceDescription" value="intellmgmt.plugin.tracespec.description"/>
        <put name="displayName" value="intellmgmt.plugin.tracespec.displayName"/>
        <put name="helpTopic" value="IntellMgmt.tracespec.detail"/>
    </definition>
    <definition name="intellmgmt.tracespec.tabsLayout" path="/secure/layouts/tabsLayout.jsp">
        <put name="formName" value="com.ibm.ws.console.intellmgmt.form.TraceSpecDetailForm"/>
        <put name="selectUri" value="traceSpecDetail.do"/>
        <put name="parameterName" value="tabIndex"/>
        <putList name="tabList">
            <item
                classtype="org.apache.struts.tiles.beans.SimpleMenuItem"
                link="intellmgmt.tracespec.config.tab.view" value="tab.configuration"/>
        </putList>
    </definition>
    <definition extends="detail.config.tab.view" name="intellmgmt.tracespec.config.tab.view">
        <putList name="list">
            <add value="intellmgmt.tracespec.buttons.panel"/>
            <add value="intellmgmt.tracespec.general.properties"/>
        </putList>
    </definition>
    <definition extends="buttons.panel" name="intellmgmt.tracespec.buttons.panel">
        <put name="buttonCount" value="2"/>
        <put name="includeForm" value="yes"/>
        <put name="definitionName" value="intellmgmt.tracespec.buttons.panel"/>
        <putList name="actionList"/>
    </definition>
    <definition extends="detail.config.general.properties" name="intellmgmt.tracespec.general.properties">
        <put name="formAction" value="traceSpecDetail.do"/>
        <put name="formName" value="com.ibm.ws.console.intellmgmt.form.TraceSpecDetailForm"/>
        <put name="formType" value="com.ibm.ws.console.intellmgmt.form.TraceSpecDetailForm"/>
        <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="intellmgmt.tracespec.trace:controlTracePropsJsp:no:custom:intellmgmt.tracespec.trace.description:yes:yes: : :/com.ibm.ws.console.intellmgmt/traceSpecifications.jsp"/>
            <item classtype="com.ibm.ws.console.core.item.PropertyItem"
                icon="" link="" tooltip="" value="intellmgmt.tracespec.condtrace:requestTracePropsJsp:no:custom:intellmgmt.tracespec.condtrace.description:yes:yes: : :/com.ibm.ws.console.intellmgmt/conditionalTraceSpecifications.jsp"/>
        </putList>
    </definition>
    <!-- end trace specification definition -->
    <!-- start intellmgmt plugin props -->
    <!-- plugin props definitions -->
    <definition
        controllerClass="com.ibm.ws.console.intellmgmt.controller.IntellMgmtPluginPropCollectionController"
        name="intellmgmt.plugin.prop.content.main" path="/secure/layouts/contentLayout.jsp">
        <put name="contextType" value="IntellMgmtPluginProps"/>
        <put name="descTitle" value="intellmgmt.plugin.properties.displayName"/>
        <put name="descImage" value="pluginId=com.ibm.ws.console.intellmgmt"/>
        <put name="descText" value="WebServer.property.description"/>
        <put name="helpTopic" value="IntellMgmt.pluginprops.collection"/>
        <putList name="contentList">
            <add value="intellmgmt.plugin.prop.paging.extend"/>
            <add value="intellmgmt.plugin.prop.quicksearch.extend"/>
            <add value="intellmgmt.plugin.prop.collection.table.extends"/>
        </putList>
    </definition>
    <definition extends="quicksearch.main" name="intellmgmt.plugin.prop.quicksearch.extend">
        <put name="selectUri" value="intellMgmtPluginPropCollection.do?ToggleViewAction=true"/>
        <put name="collectionForm" value="com.ibm.ws.console.intellmgmt.form.IntellMgmtPluginPropCollectionForm"/>
        <put name="formAction" value="intellMgmtPluginPropCollection.do"/>
        <put name="formName" value="com.ibm.ws.console.intellmgmt.form.IntellMgmtPluginPropCollectionForm"/>
        <put name="formType" value="com.ibm.ws.console.intellmgmt.form.IntellMgmtPluginPropCollectionForm"/>
        <putList name="searchList">
            <add value="intellmgmt.plugin.prop.name:name"/>
            <add value="intellmgmt.plugin.prop.value:val"/>
        </putList>
    </definition>
    <definition extends="paging.main" name="intellmgmt.plugin.prop.paging.extend">
        <put name="displayLabelKey" value="intellmgmt.plugin.properties.displayName"/>
        <put name="collectionForm" value="com.ibm.ws.console.intellmgmt.form.IntellMgmtPluginPropCollectionForm"/>
        <put name="formAction" value="intellMgmtPluginPropCollection.do"/>
        <put name="formName" value="com.ibm.ws.console.intellmgmt.form.IntellMgmtPluginPropCollectionForm"/>
        <put name="formType" value="com.ibm.ws.console.intellmgmt.form.IntellMgmtPluginPropCollectionForm"/>
    </definition>
    <definition extends="collection.table.main" name="intellmgmt.plugin.prop.collection.table.extends">
        <put name="iterationName" value="com.ibm.ws.console.intellmgmt.form.IntellMgmtPluginPropCollectionForm"/>
        <put name="formAction" value="intellMgmtPluginPropCollection.do"/>
        <put name="formName" value="com.ibm.ws.console.intellmgmt.form.IntellMgmtPluginPropCollectionForm"/>
        <put name="formType" value="com.ibm.ws.console.intellmgmt.form.IntellMgmtPluginPropCollectionForm"/>
        <put name="buttons" value="intellmgmt.plugin.prop.collection.buttons.panel"/>
        <put name="parent" value="com.ibm.ws.console.intellmgmt.forwardCmd.do?forwardName=intellmgmt.plugin.prop.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="intellmgmt.plugin.prop.collection.buttons.panel">
        <put name="buttonCount" value="2"/>
        <put name="definitionName" value="intellmgmt.plugin.prop.collection.buttons.panel"/>
        <put name="includeForm" value="no"/>
        <putList name="actionList"/>
    </definition>
    <definition
        controllerClass="com.ibm.ws.console.intellmgmt.controller.IntellMgmtPluginPropDetailController"
        extends="detail.config.view" name="intellmgmt.plugin.prop.content.detail">
        <put name="contextType" value="IntellMgmtProperty"/>
        <putList name="list">
            <add value="intellmgmt.plugin.prop.detail.title"/>
            <add value="intellmgmt.plugin.prop.detail.tabsLayout"/>
        </putList>
    </definition>
    <definition extends="detail.title" name="intellmgmt.plugin.prop.detail.title">
        <put name="formName" value="com.ibm.ws.console.intellmgmt.form.IntellMgmtPluginPropDetailForm"/>
        <put name="objectTypeImage" value="pluginId=com.ibm.ws.console.intellmgmt"/>
        <put name="titleKey" value="intellmgmt.plugin.prop.detail.displayName"/>
        <put name="collectionLink" value="com.ibm.ws.console.intellmgmt.forwardCmd.do?forwardName=intellmgmt.plugin.prop.content.main&amp;noChange=true"/>
        <put name="includeLink" value="no"/>
        <put name="instanceDetails" value="name"/>
        <put name="instanceDescription" value="intellmgmt.plugin.prop.detail.description"/>
        <put name="displayName" value="intellmgmt.plugin.prop.detail.displayName"/>
        <put name="helpTopic" value="IntellMgmt.pluginprops.detail"/>
    </definition>
    <definition name="intellmgmt.plugin.prop.detail.tabsLayout" path="/secure/layouts/tabsLayout.jsp">
        <put name="selectUri" value="intellMgmtPluginPropDetail.do"/>
        <put name="selectedPerspective" value="tab.configuration"/>
        <put name="formName" value="com.ibm.ws.console.intellmgmt.form.IntellMgmtPluginPropDetailForm"/>
        <putList name="tabList">
            <item
                classtype="org.apache.struts.tiles.beans.SimpleMenuItem"
                link="intellmgmt.plugin.prop.detail.config.tab.view" value="tab.configuration"/>
        </putList>
    </definition>
    <definition extends="detail.config.tab.view" name="intellmgmt.plugin.prop.detail.config.tab.view">
        <putList name="list">
            <add value="intellmgmt.plugin.prop.detail.buttons.panel"/>
            <add value="intellmgmt.plugin.prop.config.general.properties"/>
        </putList>
    </definition>
    <definition extends="buttons.panel" name="intellmgmt.plugin.prop.detail.buttons.panel">
        <put name="buttonCount" value="2"/>
        <put name="definitionName" value="intellmgmt.plugin.prop.detail.buttons.panel"/>
        <put name="includeForm" value="yes"/>
        <putList name="actionList"/>
    </definition>
    <definition extends="detail.config.general.properties" name="intellmgmt.plugin.prop.config.general.properties">
        <put name="formAction" value="intellMgmtPluginPropDetail.do"/>
        <put name="formName" value="com.ibm.ws.console.intellmgmt.form.IntellMgmtPluginPropDetailForm"/>
        <put name="formType" value="com.ibm.ws.console.intellmgmt.form.IntellMgmtPluginPropDetailForm"/>
        <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="intellmgmt.plugin.prop.name:name:yes:Text:intellmgmt.plugin.prop.name.description:no:yes"/>
            <item classtype="com.ibm.ws.console.core.item.PropertyItem"
                icon="" link="" tooltip="" value="intellmgmt.plugin.prop.value:val:yes:Text:intellmgmt.plugin.prop.value.description:no:yes"/>
        </putList>
    </definition>
    <!-- end intellmgmt plugin props -->
</tiles-definitions>
