<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:html="http://www.w3.org/TR/REC-html40"
      xmlns:uix="http://bali.us.oracle.com/cabo/marlin"
      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="title_str@uiData"/>
    </html:title>
    </contents>
       <provider>
        <data name="uiData">
          <method class="oracle.sysman.eml.ecm.ui.EcmUIUtil"
            method="getUIDataObject"/>
        </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:location>
            <include baja:node="/breadCrumbs" />
          </marlin:location>

          <marlin:pageHeader>
            <include baja:node="/globalHeader" />
          </marlin:pageHeader>

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


          <contents>
            <messageBox automatic="true" />
              <switcher data:childName="node@uiData">
                <case name="okNode">

              <header data:text="hTxt@uiData">
               <contents>
                 <form name="oracleHomeForm" method="GET" usesUpload="false">
               <contents>

                <include baja:node="./lastRefreshDate" />

               <labeledFieldLayout fieldWidth="0" labelWidth="0" columns="1">
                 <contents uix:childData="rows@uiData">
                   <styledText styleClass="OraDataPrompt" 
                               data:text="summaryNameStr"/>

                   <switcher data:childName="summaryRowType">
                    <case name="false">
                      <styledText styleClass="OraInstructionTextStrong"
                               data:text="summaryValueStr"/>
                    </case>

                    <case name="true">
                     <link data:text="summaryValueStr"
                         marlin:destination="summaryValueLink" />
                    </case>
                   </switcher>
                   
                 </contents>
               </labeledFieldLayout>
<!--
               <labeledFieldLayout fieldWidth="0" labelWidth="0" columns="1">
                <contents>

                 <styledText styleClass="OraDataPrompt"
                            data:text="INSTALLTIME@TrackResourceBundle"/>
                 <styledText styleClass="OraInstructionTextStrong"
                             data:text="compInstallTime@uiData" />

                  <switcher data:childName="PatchSetFound@uiData">
                    <case name="true">
                     <stackLayout>
                     <contents>
                     <styledText styleClass="OraDataPrompt"
                        data:text="PATCHSET_COMPONENT_NAME@TrackResourceBundle"/>
                     <link data:text="patchsetName@uiData"
                         data:destination="destination@uiData"/>

                     <styledText styleClass="OraDataPrompt"
                        data:text="PATCHSETINSTALLTIME_LBL@TrackResourceBundle"/>
                     <styledText styleClass="OraInstructionTextStrong"
                        data:text="PatchSetInstallTime@uiData" />

                     </contents>
                     </stackLayout>
                    </case>
                  </switcher>
                  <switcher data:childName="versionedPatchFound@uiData">
                    <case name="true">
                     <flowLayout>

                      <contents>
                     <styledText styleClass="OraDataPrompt"
                        data:text="PATCHSETPATCH_LBL@TrackResourceBundle"/>
                     <link data:text="versionedPatchName@uiData"
                       data:destination="pdestination@uiData"/>

                      </contents>
                     </flowLayout>
                    </case>
                  </switcher>

                  <styledText
                    data:text="RELATED_LINK@TrackResourceBundle"
                    styleClass="OraPromptText" />
                  <link data:text="ADDITIONAL_PROPS@TrackResourceBundle"
                    marlin:destination="DetailsLink@uiData"/>

                 </contents>
               </labeledFieldLayout>
-->


               <header data:text="patchHdr@uiData">
                 <contents>

                    <html:p>
                      <html:font face="Arial,Helvetica,Geneva,sans-serif"
                                                         size="2" color="#000000">
                        <rawText uix:text="compHelpText@uiData" />
                       </html:font>
                    </html:p>
                   <include baja:node="./interimPatchesTable" />
                  </contents>
               </header>

               <header data:text="dependsOnHdr@uiData">
                 <contents>
                    <html:p>
                      <html:font face="Arial,Helvetica,Geneva,sans-serif"
                                                         size="2" color="#000000">
                        <rawText uix:text="dependsHelpText@uiData" />
                       </html:font>
                    </html:p>
                    <include baja:node="./dependscomponentsTable" />
                   </contents>
                </header>

               <header data:text="usedByHdr@uiData">
                 <contents>
                    <html:p>
                      <html:font face="Arial,Helvetica,Geneva,sans-serif"
                                                         size="2" color="#000000">
                        <rawText uix:text="usedByHelpText@uiData" />
                       </html:font>
                    </html:p>
                    <include baja:node="./componentsTable" />
                   </contents>
               </header>
               
           </contents>
         </form>
       </contents>
    </header>
  </case>

<!--  <case name="errorNode">
    <stackLayout>
      <contents>
        <spacer height="5"/>
          <header uix:icon="ERROR_IMAGE@ImageResource"
                  uix:text="ERROR@TrackResourceBundle"/>
          <rowLayout>
          <contents>
            <spacer width="20" height="1"/>
            <styledText styleClass="OraDataText"
                        uix:text="ERROR_MESSAGE@uiData"/>
           </contents>
         </rowLayout>
       </contents>
    </stackLayout>
  </case>

  -->
</switcher>
</contents>
</pageLayout>
</contents>

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

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

      </provider>

    </dataScope>
  </baja:content>

  <handlers>
      <event name="*">
        <method class="oracle.sysman.eml.ecm.track.view.ComponentEventHandler"
                method="doLoad"/>
      </event>

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

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

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

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

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

  </handlers>
</page>
