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

  <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_OS_COMPARE_TITLE@HCResourceBundle" />
        </html:title>
        <html:style TYPE="text/css">
          .fixed{  font-family: Courier, New; font-size: 10pt;}      
        </html:style>
      </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>

          <contents>
            <form name="osComparisonDetailsForm">
              <contents>
                <header uix:text="HC_OS_COMPARE_HEADER@HCResourceBundle">
                  <contents>
                    <spacer height="5"/>    
                    <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" />
                            <styledText 
                              data:text="FIRST_OS@HCResourceBundle" 
                              styleClass="OraPromptText" /> 
                            <styledText 
                              data:text="lhsOS@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" />
                            <styledText 
                              data:text="SECOND_OS@HCResourceBundle" 
                              styleClass="OraPromptText" /> 
                            <styledText 
                              data:text="rhsOS@uiData" 
                              styleClass="OraDataText" />
                          </contents>
                        </labeledFieldLayout>                      
                      </contents>
                    </rowLayout>

                    <spacer height="5"/>

                    <subTabLayout>
                      <subTabs>
                        <include data:node="subTabBarData@uiData"/>
                      </subTabs>
                      <contents>
                        <spacer height="10"/> 
                        <stackLayout>
                          <contents>

                            <switcher data:childName="isComponentTypePatchOrEquivalentFlag@uiData">
                              <case name="false">
                                <header uix:text="osComponentsWithDifferentVersionsHeader@uiData">
                                  <contents>
                                    <table name="osComponentsWithDifferentVersions"
                                      data:tableData="rows@osComponentsWithDifferentVersions@uiData"
                                      data:columnHeaderData="uiTableColumnHeaders@osComponentsWithDifferentVersions"
                                      data:blockSize="size@rows@osComponentsWithDifferentVersions@uiData"
                                      data:maxValue="max@rows@osComponentsWithDifferentVersions@uiData"
                                      data:value="start@rows@osComponentsWithDifferentVersions@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>
         
                                      <contents>
                                        <styledText data:text="name"/>
                                        <styledText data:text="lhs"/>
                                        <styledText data:text="rhs"/>
                                      </contents>
                                    </table>
                                  </contents>
                                </header>
                              </case>
                              <case name="true">
                                <tableLayout width="100%">
                                  <contents>
                                    <rowLayout>
                                      <contents>
                                        <cellFormat hAlign="left" width="100%">
                                          <contents>
                                            <html:table  xmlns:html="http://www.w3.org/TR/REC-html40" width="100%">
                                              <html:tr>
                                                <html:td class="PATCH_DIFFS@TrackResourceBundle">
                                                  <html:font class="fixed">
                                                    <rawText data:text="noDifferenceFound@uiData"/>
                                                  </html:font> 
                                                </html:td>
                                              </html:tr>
                                            </html:table>
                                          </contents>    
                                        </cellFormat>  
                                      </contents>
                                    </rowLayout>
                                  </contents>
                                </tableLayout>
                              </case>
                            </switcher>
                      <tableLayout width="100%">
                      <contents>

                      <rowLayout>
                      <contents>
          
                      <cellFormat vAlign="top" width="50%">
                      <contents>

                      <header uix:text="osComponentsOnlyOnLHS@uiData">
                      <contents>

                      <html:table  xmlns:html="http://www.w3.org/TR/REC-html40" width="100%">
                        <html:tr>
                          <html:td class="OraTableCellText">
                            <html:font class="fixed">
                              <rawText data:text="onlyOnLHS@uiData"/>
                            </html:font> 
                          </html:td>
                        </html:tr>
                      </html:table>

                      </contents>
                      </header>  

                        </contents>
                      </cellFormat>

                      <cellFormat vAlign="top" width="50%">
                      <contents>

                      <header uix:text="osComponentsOnlyOnRHS@uiData">
                      <contents>

                      <html:table  xmlns:html="http://www.w3.org/TR/REC-html40" width="100%">
                        <html:tr>
                          <html:td class="OraTableCellText">
                            <html:font class="fixed">
                              <rawText data:text="onlyOnRHS@uiData"/>
                            </html:font> 
                          </html:td>
                        </html:tr>
                      </html:table>

                      </contents>
                      </header>  

                        </contents>
                      </cellFormat>


                      </contents>
                      </rowLayout>

                      </contents>
                      </tableLayout>  
                          </contents>
                        </stackLayout>
                      </contents>
                    </subTabLayout> 
                  </contents>
                </header>
              </contents>
            </form>
          </contents>
        </pageLayout>
      </contents>
    
      <provider>
    
        <data name="TrackResourceBundle">
          <bundle class="oracle.sysman.eml.ecm.resources.TrackResourceBundle"/>
        </data>
    
        <data name="HCResourceBundle">
          <bundle class="oracle.sysman.eml.ecm.resources.HCResourceBundle"/>
        </data>
    
        <data name="uiData">
          <method class="oracle.sysman.eml.ecm.ui.EcmUIUtil"
            method="getUIDataObject"/>
        </data>

        <data name="osComponentsWithDifferentVersions">
          <method class="oracle.sysman.eml.ecm.ui.EcmUIUtil"
            method="getUITableColumnHeadersData"/>
        </data>
      </provider>
    </dataScope>
  </baja:content>

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

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

    <event name="showOSComparisonComponentsSubTabDetails">
      <method class="oracle.sysman.eml.ecm.track.hc.compare.OSComparisonDetailsEventHandler"
        method="showOSComparisonComponentsSubTabDetails"/>
    </event>

  </handlers>
</page>


