<page xmlns="http://bali.us.oracle.com/cabo/baja"
      xmlns:baja="http://bali.us.oracle.com/cabo/baja" 
      xmlns:marlin="http://bali.us.oracle.com/cabo/marlin"
      xmlns:uix="http://bali.us.oracle.com/cabo/marlin"
      xmlns:html="http://www.w3.org/TR/REC-html40"
      xmlns:data="http://bali.us.oracle.com/cabo/marlin">

  <!-- Title -->
  <baja:head xmlns="http://bali.us.oracle.com/cabo/marlin"
             xmlns:uix="http://bali.us.oracle.com/cabo/marlin"
             xmlns:html="http://www.w3.org/TR/REC-html40">
    <dataScope>
      <contents>
        <html:title>
          <text data:text="HC_HARDWARE_COMPARE_TITLE@HCResourceBundle" />
        </html:title>
       </contents>
       <provider>
        <data name="HCResourceBundle">
          <bundle class="oracle.sysman.eml.ecm.resources.HCResourceBundle"/>
        </data>
       </provider>
    </dataScope>
  </baja:head>


  <baja:content xmlns="http://bali.us.oracle.com/cabo/marlin">
    <dataScope>

      <contents>
        <pageLayout xmlns="http://bali.us.oracle.com/cabo/marlin" >

          <mediumAdvertisement>
            <include baja:node="../../../../oemBanner" />
          </mediumAdvertisement>
          <marlin:globalButtons>
            <include baja:node="../../../../globalButtonBar" />
          </marlin:globalButtons>
          <marlin:tabs>
            <include baja:node="../../../../globalTabs" />
          </marlin:tabs>
          <marlin:pageHeader>
            <include baja:node="../../../../globalHeader" />
          </marlin:pageHeader>
          <marlin:location>
            <include baja:node="../../../../breadCrumbs" />
          </marlin:location>

          <copyright>
            <include baja:node="/copyright" />
          </copyright>

	  <pageButtons>
	    <pageButtonBar>
	      <contents>
		<rowLayout hAlign="right">
		  <contents>
		  <spacer width="10"/>
		  <button value="ok" data:text="BTN_OK@TrackResourceBundle"                   
		     data:destination="calledFrom@uiData"/>
		  </contents>                   
		</rowLayout>
	      </contents>       
	    </pageButtonBar>
          </pageButtons>
          
   	  <contents>
           <form name="hw_form">
              <contents>
                <header uix:text="HC_HARDWARE_COMPARE_HEADER@HCResourceBundle">
                   <contents>
                    
                    <rowLayout hAlign="center">
                    <contents>

                      <labeledFieldLayout fieldWidth="0" labelWidth="0" width="0">
                          <contents> 
                            <styledText 
                              data:text="firstHostOrFileLabel@uiData" 
                              styleClass="OraPromptText" /> 
                            <styledText 
                              data:text="firstCompareTarget@uiData" 
                              styleClass="OraDataText" /> 
                            <styledText 
                              data:text="INVENTORY_DATE@HCResourceBundle" 
                              styleClass="OraPromptText" /> 
                            <styledText 
                              data:text="firstTargetTimeStamp@uiData"
                              styleClass="OraDataText" />
                          </contents>
                      </labeledFieldLayout>                      

                      <spacer width="10"/>

                      <labeledFieldLayout fieldWidth="0" labelWidth="0" width="0">
                          <contents> 
                            <styledText 
                              data:text="secondHostOrFileLabel@uiData" 
                              styleClass="OraPromptText" /> 
                            <styledText 
                              data:text="secondCompareTarget@uiData" 
                              styleClass="OraDataText" /> 
                            <styledText 
                              data:text="INVENTORY_DATE@HCResourceBundle" 
                              styleClass="OraPromptText" /> 
                            <styledText 
                              data:text="secondTargetTimeStamp@uiData"
                              styleClass="OraDataText" />
                          </contents>
                      </labeledFieldLayout>                      
                    
                    </contents>
                    </rowLayout>

                    <header uix:text="SUBCOMPONENT.HARDWARE_DETAILS@HCResourceBundle">
                    <contents>
                            <table name="hwComparisonSystemDetailsTable"
                              data:tableData="rows@hwComparisonSystemDetailsTable@uiData"
                              data:columnHeaderData="uiTableColumnHeaders@hwComparisonSystemDetailsTable"
                              data:rowHeaderData="rows@hwComparisonSystemDetailsTable@uiData"
                              data:blockSize="size@rows@hwComparisonSystemDetailsTable@uiData"
                              data:maxValue="max@rows@hwComparisonSystemDetailsTable@uiData"
                              data:value="start@rows@hwComparisonSystemDetailsTable@uiData"
                              minValue="1"
                              width="80%"
                              data:alternateText = "NO_DIFFERENCES_FOUND@TrackResourceBundle"
                              formSubmitted="true"
                              showAll="yes" >
    
                              <tableFormat tableBanding="rowBanding"/>

                              <columnHeaderStamp>
                                <sortableHeader data:text="text" data:sortable="sortable"/>
                              </columnHeaderStamp>

                              <columnFormats>
                                <columnFormat columnDataFormat="iconButtonFormat"/>
                                <columnFormat columnDataFormat="textFormat"/>
                                <columnFormat columnDataFormat="textFormat"/>
                              </columnFormats>

                              <rowHeaderStamp>
                               <boundText select="columnName" /> 
                              </rowHeaderStamp>

                              <contents>
                                <image data:source="resultImage" data:shortDesc="resultImageToolTip"/>
                                <styledText data:text="lhs"/>
                                <styledText data:text="rhs"/>
                              </contents>
                            </table>

                    </contents>
                    </header>

                    <header uix:text="SUBCOMPONENT.CPU@HCResourceBundle">
                    <contents>
                            <table name="hwComparisonCPUDetailsTable"
                              data:tableData="rows@hwComparisonCPUDetailsTable@uiData"
                              data:columnHeaderData="uiTableColumnHeaders@hwComparisonCPUDetailsTable"
                              data:blockSize="size@rows@hwComparisonCPUDetailsTable@uiData"
                              data:maxValue="max@rows@hwComparisonCPUDetailsTable@uiData"
                              data:value="start@rows@hwComparisonCPUDetailsTable@uiData"
                              minValue="1"
                              width="80%"
                              data:alternateText = "NO_DIFFERENCES_FOUND@TrackResourceBundle"
                              formSubmitted="true"
                              showAll="yes" >
    
                              <tableFormat tableBanding="rowBanding"/>

                              <columnHeaderStamp>
                                <sortableHeader data:text="text" data:sortable="sortable"/>
                              </columnHeaderStamp>
                              <columnHeaderFormats>
                                <columnHeaderFormat cellNoWrapFormat="true"/>
                                <columnHeaderFormat cellNoWrapFormat="true"/>
                                <columnHeaderFormat cellNoWrapFormat="true"/>
                              </columnHeaderFormats>
                              <columnFormats>
                                <columnFormat columnDataFormat="textFormat"/>
                                <columnFormat columnDataFormat="iconButtonFormat"/>
                                <columnFormat columnDataFormat="iconButtonFormat"/>
                              </columnFormats>

                              <contents>
                                <rawText data:text="concatenatedKeysColumnName"/>
                                <switcher childName="defaultName" data:childName="lhsCountDefaultCase">
                                  <case name="1">
                                    <rowLayout>
                                      <contents>
                                        <image data:source="EXISTS_IMAGE_KEY@uiData" 
			                       data:shortDesc="EXISTS_IMAGE_TOOL_TIP@TrackResourceBundle"/>
                                      </contents>
                                    </rowLayout>
                                  </case>  
                                  <case name="defaultName">
                                    <rowLayout>
                                      <contents>
                                        <image data:source="EXISTS_IMAGE_KEY@uiData" 
			                       data:shortDesc="EXISTS_IMAGE_TOOL_TIP@TrackResourceBundle"/>
                                        <spacer width="10"/>
                                        <styledText text="("/>
                                        <styledText data:text="lhsCount"/>
                                        <styledText text=")"/>
          
                                      </contents>
                                    </rowLayout>
                                  </case>  
                                </switcher>
                                <switcher childName="defaultName" data:childName="rhsCountDefaultCase">
                                  <case name="1">
                                    <rowLayout>
                                      <contents>
                                        <image data:source="EXISTS_IMAGE_KEY@uiData" 
			                       data:shortDesc="EXISTS_IMAGE_TOOL_TIP@TrackResourceBundle"/>
                                      </contents>
                                    </rowLayout>
                                  </case>  
                                  <case name="defaultName">
                                    <rowLayout>
                                      <contents>
                                        <image data:source="EXISTS_IMAGE_KEY@uiData" 
			                       data:shortDesc="EXISTS_IMAGE_TOOL_TIP@TrackResourceBundle"/>
                                        <spacer width="10"/>
                                        <styledText text="("/>
                                        <styledText data:text="rhsCount"/>
                                        <styledText text=")"/>
          
                                      </contents>
                                    </rowLayout>
                                  </case>  
                                </switcher>
                              </contents>
                            </table>
                    </contents>
                    </header>

                    <header uix:text="SUBCOMPONENT.IO_DEVICES@HCResourceBundle">
                    <contents>
                            <table name="hwComparisonIOCardDetailsTable"
			      id="io_table"
			      partialRenderMode="self"
                              data:tableData="rows@hwComparisonIOCardDetailsTable@uiData"
                              data:columnHeaderData="uiTableColumnHeaders@hwComparisonIOCardDetailsTable"
                              data:blockSize="size@rows@hwComparisonIOCardDetailsTable@uiData"
                              data:maxValue="max@rows@hwComparisonIOCardDetailsTable@uiData"
                              data:value="start@rows@hwComparisonIOCardDetailsTable@uiData"
                              minValue="1"
                              width="80%"
                              data:alternateText = "NO_DIFFERENCES_FOUND@TrackResourceBundle"
                              formSubmitted="true"
                              showAll="yes" >
    
                              <tableFormat tableBanding="rowBanding"/>

                              <columnHeaderStamp>
                                <sortableHeader data:text="text" data:sortable="sortable"/>
                              </columnHeaderStamp>
                              <columnFormats>
                                <columnFormat columnDataFormat="textFormat"/>
                                <columnFormat columnDataFormat="iconButtonFormat"/>
                                <columnFormat columnDataFormat="iconButtonFormat"/>
                              </columnFormats>
                              <columnHeaderFormats>
                                <columnHeaderFormat cellNoWrapFormat="true"/>
                                <columnHeaderFormat cellNoWrapFormat="true"/>
                                <columnHeaderFormat cellNoWrapFormat="true"/>
                              </columnHeaderFormats>

                              <contents>
                                <rawText data:text="concatenatedKeysColumnName"/>
                                <switcher childName="defaultName" data:childName="lhsCountDefaultCase">
                                  <case name="1">
                                    <rowLayout>
                                      <contents>
                                        <image data:source="EXISTS_IMAGE_KEY@uiData" 
			                       data:shortDesc="EXISTS_IMAGE_TOOL_TIP@TrackResourceBundle"/>
                                      </contents>
                                    </rowLayout>
                                  </case>  
                                  <case name="defaultName">
                                    <rowLayout>
                                      <contents>
                                        <image data:source="EXISTS_IMAGE_KEY@uiData" 
			                       data:shortDesc="EXISTS_IMAGE_TOOL_TIP@TrackResourceBundle"/>
                                        <spacer width="10"/>
                                        <styledText text="("/>
                                        <styledText data:text="lhsCount"/>
                                        <styledText text=")"/>
          
                                      </contents>
                                    </rowLayout>
                                  </case>  
                                </switcher>
                                <switcher childName="defaultName" data:childName="rhsCountDefaultCase">
                                  <case name="1">
                                    <rowLayout>
                                      <contents>
                                        <image data:source="EXISTS_IMAGE_KEY@uiData" 
			                       data:shortDesc="EXISTS_IMAGE_TOOL_TIP@TrackResourceBundle"/>
                                      </contents>
                                    </rowLayout>
                                  </case>  
                                  <case name="defaultName">
                                    <rowLayout>
                                      <contents>
                                        <image data:source="EXISTS_IMAGE_KEY@uiData" 
			                       data:shortDesc="EXISTS_IMAGE_TOOL_TIP@TrackResourceBundle"/>
                                        <spacer width="10"/>
                                        <styledText text="("/>
                                        <styledText data:text="rhsCount"/>
                                        <styledText text=")"/>
          
                                      </contents>
                                    </rowLayout>
                                  </case>  
                                </switcher>
                              </contents>
                            </table>

                    </contents>
                    </header>
                    <header uix:text="SUBCOMPONENT.NETWORK_INTERFACE_CARD@HCResourceBundle">
                    <contents>

                            <table name="hwComparisonNICDetailsTable"
                              data:tableData="rows@hwComparisonNICDetailsTable@uiData"
                              data:columnHeaderData="uiTableColumnHeaders@hwComparisonNICDetailsTable"
                              data:blockSize="size@rows@hwComparisonNICDetailsTable@uiData"
                              data:maxValue="max@rows@hwComparisonNICDetailsTable@uiData"
                              data:value="start@rows@hwComparisonNICDetailsTable@uiData"
                              minValue="1"
                              width="80%"
                              data:alternateText = "NO_DIFFERENCES_FOUND@TrackResourceBundle"
                              formSubmitted="true"
                              showAll="yes" >
    
                              <tableFormat tableBanding="rowBanding"/>

                              <columnHeaderStamp>
                                <sortableHeader data:text="text" data:sortable="sortable"/>
                              </columnHeaderStamp>
                              <columnHeaderFormats>
                                <columnHeaderFormat cellNoWrapFormat="true"/>
                                <columnHeaderFormat cellNoWrapFormat="true"/>
                                <columnHeaderFormat cellNoWrapFormat="true"/>
                              </columnHeaderFormats>
                              <columnFormats>
                                <columnFormat columnDataFormat="textFormat"/>
                                <columnFormat columnDataFormat="iconButtonFormat"/>
                                <columnFormat columnDataFormat="iconButtonFormat"/>
                              </columnFormats>

                              <contents>
                                <rawText data:text="concatenatedKeysColumnName"/>
                                <switcher childName="defaultName" data:childName="lhsCountDefaultCase">
                                  <case name="1">
                                    <rowLayout>
                                      <contents>
                                        <image data:source="EXISTS_IMAGE_KEY@uiData" 
			                       data:shortDesc="EXISTS_IMAGE_TOOL_TIP@TrackResourceBundle"/>
                                      </contents>
                                    </rowLayout>
                                  </case>  
                                  <case name="defaultName">
                                    <rowLayout>
                                      <contents>
                                        <image data:source="EXISTS_IMAGE_KEY@uiData" 
			                       data:shortDesc="EXISTS_IMAGE_TOOL_TIP@TrackResourceBundle"/>
                                        <spacer width="10"/>
                                        <styledText text="("/>
                                        <styledText data:text="lhsCount"/>
                                        <styledText text=")"/>
          
                                      </contents>
                                    </rowLayout>
                                  </case>  
                                </switcher>
                                <switcher childName="defaultName" data:childName="rhsCountDefaultCase">
                                  <case name="1">
                                    <rowLayout>
                                      <contents>
                                        <image data:source="EXISTS_IMAGE_KEY@uiData" 
			                       data:shortDesc="EXISTS_IMAGE_TOOL_TIP@TrackResourceBundle"/>
                                      </contents>
                                    </rowLayout>
                                  </case>  
                                  <case name="defaultName">
                                    <rowLayout>
                                      <contents>
                                        <image data:source="EXISTS_IMAGE_KEY@uiData" 
			                       data:shortDesc="EXISTS_IMAGE_TOOL_TIP@TrackResourceBundle"/>
                                        <spacer width="10"/>
                                        <styledText text="("/>
                                        <styledText data:text="rhsCount"/>
                                        <styledText text=")"/>
          
                                      </contents>
                                    </rowLayout>
                                  </case>  
                                </switcher>
                              </contents>
                            </table>
                    </contents>
                    </header>

            </contents>
            </header>    
     
            </contents>
             </form>
           </contents>
    </pageLayout>
  </contents>

  <provider>
        
   <data name="TrackResourceBundle">
     <bundle class="oracle.sysman.eml.ecm.resources.TrackResourceBundle"/>
   </data>

   <data name="uiData">
     <method class="oracle.sysman.eml.ecm.ui.EcmUIUtil"
       method="getUIDataObject"/>
   </data>

   <data name="hwComparisonSystemDetailsTable">
     <method class="oracle.sysman.eml.ecm.ui.EcmUIUtil"
       method="getUITableColumnHeadersData"/>
   </data>

   <data name="hwComparisonCPUDetailsTable">
     <method class="oracle.sysman.eml.ecm.ui.EcmUIUtil"
       method="getUITableColumnHeadersData"/>
   </data>

   <data name="hwComparisonIOCardDetailsTable">
     <method class="oracle.sysman.eml.ecm.ui.EcmUIUtil"
       method="getUITableColumnHeadersData"/>
   </data>

   <data name="hwComparisonNICDetailsTable">
     <method class="oracle.sysman.eml.ecm.ui.EcmUIUtil"
       method="getUITableColumnHeadersData"/>
   </data>


   <data name="HCResourceBundle">
     <bundle class="oracle.sysman.eml.ecm.resources.HCResourceBundle"/>
   </data>

 </provider>

 </dataScope>
 </baja:content>

  <handlers>
    <event name="showHardwareComparisonDetails">
      <method class="oracle.sysman.eml.ecm.track.hc.compare.HardwareComparisonDetailsEventHandler"
        method="showHardwareComparisonDetails"/>
    </event>

    <event name="sort" source="hwComparisonNICDetailsTable">
      <method class="oracle.sysman.eml.ecm.ui.EcmUIUtil"
        method="handleUITableSortingEvent"/>
    </event>

    <event name="goto" source="hwComparisonNICDetailsTable">
       <method class="oracle.sysman.eml.ecm.ui.EcmUIUtil"
         method="handleUITableBlockingEvent"/>
    </event>   

    <event name="sort" source="hwComparisonIOCardDetailsTable">
      <method class="oracle.sysman.eml.ecm.ui.EcmUIUtil"
        method="handleUITableSortingEvent"/>
    </event>

    <event name="goto" source="hwComparisonIOCardDetailsTable">
       <method class="oracle.sysman.eml.ecm.ui.EcmUIUtil"
         method="handleUITableBlockingEvent"/>
    </event>   

    <event name="sort" source="hwComparisonCPUDetailsTable">
      <method class="oracle.sysman.eml.ecm.ui.EcmUIUtil"
        method="handleUITableSortingEvent"/>
    </event>

    <event name="goto" source="hwComparisonCPUDetailsTable">
       <method class="oracle.sysman.eml.ecm.ui.EcmUIUtil"
         method="handleUITableBlockingEvent"/>
    </event>   

    <event name="sort" source="hwComparisonSystemDetailsTable">
      <method class="oracle.sysman.eml.ecm.ui.EcmUIUtil"
        method="handleUITableSortingEvent"/>
    </event>

    <event name="goto" source="hwComparisonSystemDetailsTable">
       <method class="oracle.sysman.eml.ecm.ui.EcmUIUtil"
         method="handleUITableBlockingEvent"/>
    </event>   

  </handlers>

</page>
