<!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   -->

<tiles-definitions>

<definition name="defaultgirdclassruleset.content.main" path="//com.ibm.ws.console.gridclassrules/dojoContentLayout.jsp" controllerClass="com.ibm.ws.console.gridclassrules.controller.GridClassRulesCollectionController">
        <put name="contextType" value="GridClassRules"/>
        <put name="descTitle" value="defaultgridclassruleset.title"/>
        <put name="descImage" value="pluginId=com.ibm.ws.console.gridclassrules"/>
        <put name="descText" value="desc.defaultgridclassruleset.text"/>
        <putList name="contentList">
        
	        <add value="gridclassrules.config.tab"/>
        </putList>
</definition>whe

<definition name="gridclassrules.config.tab" path="/secure/layouts/configTabLayoutWithForm.jsp" >
	<put name="formAction" value="GridClassRulesCollection.do" />
	<put name="formName" value="com.ibm.ws.console.gridclassrules.form.GridClassRulesCollectionForm" />
	<put name="formType" value="com.ibm.ws.console.gridclassrules.form.GridClassRulesCollectionForm" />
	<putList name="list" >
		<add value="gridclassrules.main.buttons.panel" />
		<add value="gridclassrules.collection.table" />		
	</putList>
</definition>


<definition  name="gridclassrules.main.buttons.panel" extends="buttons.panel" >
        <put name="buttonCount" value="4"/>
        <put name="definitionName" value="gridclassules.main.buttons.panel"/>
        <put name="includeForm" value="no"/>
        <putList name="actionList">
		     <item value="gridclassrules.matchrule.button.apply:GridClassRulesCollection.do" link="" icon=""
			      tooltip="administrator,configurator" 
               classtype="com.ibm.ws.console.core.item.ActionSetItem"/>
		     <item value="gridclassrules.matchrule.button.ok:GridClassRulesCollection.do" link="" icon=""
			      tooltip="administrator,configurator" 
               classtype="com.ibm.ws.console.core.item.ActionSetItem"/>
		     <item value="gridclassrules.matchrule.button.reset:GridClassRulesCollection.do" link="" icon=""
			      tooltip="administrator,configurator" 
               classtype="com.ibm.ws.console.core.item.ActionSetItem"/>
		     <item value="gridclassrules.matchrule.button.cancel:GridClassRulesCollection.do" link="" icon=""
			      tooltip="administrator,configurator" 
               classtype="com.ibm.ws.console.core.item.ActionSetItem"/>
        </putList>
</definition>

<definition name="gridclassrules.content.main" path="/secure/layouts/contentLayout.jsp" controllerClass="com.ibm.ws.console.gridclassrules.controller.GridClassRulesCollectionController">
        <put name="contextType" value="GridClassRules"/>
        <put name="descTitle" value="gridclassrules.title"/>
        <put name="descImage" value="pluginId=com.ibm.ws.console.gridclassrules"/>
        <put name="descText" value="desc.gridclassrules.text"/>
        <putList name="contentList">	        
	        <add value="gridclassrules.main.buttons.panel"/>
            <add value="gridclassrules.collection.table"/>    
        </putList>
</definition>



<definition name="gridclassrules.collection.table" path="/com.ibm.ws.console.gridclassrules/ruleLayout.jsp">
       	   <put name="quickHelpTopic" value="rgrid_bgs_rulebuilder_rule.html" />
       	   <put name="quickPluginId" value="com.ibm.ws.console.gridclassrules" />
	       <put name="actionForm" value="GridClassRulesCollectionForm" />	       
           <put name="detailFormType" value="com.ibm.ws.console.gridclassrules.form.GridClassRulesDetailForm" />	
           <put name="detailActionHandler" value="GridClassRulesCollection" />	
	  	   <put name="rule" value="matchExpression" />
       	   <put name="ruleActionContext" value="service" />
       	   <put name="ruleCaption" value="gridclassrules.matchrule.lablel" />
    	   <put name="template" value="service.bizgrid" />    
       	   <put name="actionItem0" value="selectedTC" />
       	   <put name="actionListItem0" value="availableTCs" />
       	   <put name="actionItem1" value="notused" />
       	   <put name="actionListItem1" value="notused" />
      	   <put name="hideRuleAction" value="false" />
      	   
      	   <put name="iterationName" value="com.ibm.ws.console.gridclassrules.form.GridClassRulesCollectionForm" />
		   <put name="iterationProperty" value="subsetList" />
      	   <put name="buttons" value="gridclassules.collection.buttons.panel" />
     		<put name="columnWidth" value="25%" />		 
    		<put name="showCheckBoxes" value="true" />
    		<put name="idColumn" value="" />
   		 <put name="statusType" value="unknown" />	
    <put name="formName" value="com.ibm.ws.console.gridclassrules.form.GridClassRulesCollectionForm" />
    <put name="formType" value="com.ibm.ws.console.gridclassrules.form.GridClassRulesCollectionForm" />
    
   			<put name="sortIconLocation" value="right" />
			<put name="parent" value="com.ibm.ws.console.gridclassrules.forwardCmd.do?forwardName=defaultgirdclassruleset.content.main" />
    <putList name="collectionList">
		    <item value="priority" link="" icon="" tooltip="gridclassrules.matchrule.column.priority" classtype="com.ibm.ws.console.core.item.CollectionItem"/>
        	<item value="rule" link="" icon="" tooltip="gridclassrules.matchrule.column.rule" classtype="com.ibm.ws.console.core.item.CollectionItem"/>
    </putList>
    <putList name="collectionPreferenceList">
		   <item value="text:UI/Collections/GridClassRules/Preferences#maximumRows:25" link="collection.preferences.maxRowLabel: :collection.preferences.maxRowDesc:20" classtype="com.ibm.ws.console.core.item.PreferenceItem"/>
           <item value="checkbox:UI/Collections/GridClassRules/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="gridclassules.collection.buttons.panel" extends="buttons.panel" >
        <put name="buttonCount" value="4"/>
        <put name="definitionName" value="gridclassules.collection.buttons.panel"/>
        <put name="includeForm" value="no"/>
        <putList name="actionList">
		     <item value="gridclassrules.matchrule.button.add:GridClassRulesCollection.do" link="" icon=""
			      tooltip="administrator,configurator" 
               classtype="com.ibm.ws.console.core.item.ActionSetItem"/>
		     <item value="gridclassrules.matchrule.button.delete:GridClassRulesCollection.do" link="" icon=""
			      tooltip="administrator,configurator" 
               classtype="com.ibm.ws.console.core.item.ActionSetItem"/>
		     <item value="gridclassrules.matchrule.button.up:GridClassRulesCollection.do" link="" icon=""
			      tooltip="administrator,configurator" 
               classtype="com.ibm.ws.console.core.item.ActionSetItem"/>
		     <item value="gridclassrules.matchrule.button.down:GridClassRulesCollection.do" link="" icon=""
			      tooltip="administrator,configurator" 
               classtype="com.ibm.ws.console.core.item.ActionSetItem"/>
        </putList>
    </definition>
	
    


</tiles-definitions>


