<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="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">
      <form name="patchAdvisoriesForm" method="GET">
      <contents>
    <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>

                <rowLayout>
                 <contents>
                    <styledText styleClass="OraInstructionText"
                                uix:text="compHelpText@uiData"/>
                 </contents>
                </rowLayout>                  

                <flowLayout>
                  <contents>
                    <header data:text="patchAdvisoriesHdr@uiData">
                      <contents>
                        <include baja:node="./patchAdvisoriesTable"/>
                      </contents>
                    </header>
                  </contents>
                </flowLayout>

                <header data:text="patchAdvisoryPatchesHdr@uiData">
                  <contents>
                    <include baja:node="./patchAdvisoryPatchesTable"/>
                 </contents>
               </header>

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

        <data name="ImageResource">
          <method class="oracle.sysman.eml.ecm.util.EcmUtil"
           method="getImageResource"/>
        </data>

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

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

</dataScope>
</contents>
</form>    
  </baja:content>

  <handlers>
      <event name="*">
        <method class="oracle.sysman.eml.ecm.patch.critical.PatchAdvisories"
                method="doLoad"/>
      </event>

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

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

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

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

    <html:noScript>
      "This page uses JavaScript to clear previous selections. Your browser either does not support JavaScript, or it is disabled.  Please enable JavaScript, or upgrade your browser."
    </html:noScript>

</page>
