<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:data="http://bali.us.oracle.com/cabo/marlin">
 <baja:content xmlns="http://bali.us.oracle.com/cabo/marlin">
  <dataScope>
   <contents>
    <html:title>
     <text data:text="title@tableData"/>
    </html:title>
    <html:noScript>
      "This page uses JavaScript to perform the list of values lookup. Your browser either does not support JavaScript, or it is disabled.  Please enable JavaScript, or upgrade your browser."
    </html:noScript>

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

     <contents>
      <messageBox messageType="info"
                  data:message="exceededMaxRowsErrMsg@tableData"
                  rendered="false"
                  data:rendered="exceededMaxNumRows@tableData"/>

      <link data:name="anchor@tableData"/>
      <header data:text="header@tableData">
       <contents>
        <tableLayout width="100%">
         <contents>
          <rowLayout>
           <contents>
            <cellFormat>
             <contents>
              <rowLayout hAlign="right">
               <contents>
                <include baja:node="../targetTime"/>
                <spacer width="4"/>
                <image data:source="refreshIcon@refreshButtonData"
                       data:destination="refreshUrl@refreshButtonData"
                       data:shortDesc="REFRESH_BUTTON@mntrResourceBundle"/>
               </contents>
              </rowLayout>
              <rowLayout hAlign="left" 
                         data:rendered="showMemberTargetType@tableData">
               <contents>
                 <styledText styleClass="OraPromptText"
                             data:text="TARGET_TYPE@mntrResourceBundle"/>
                 <spacer width="12"/>
                 <styledText styleClass="OraDataText"
                             data:text="mbrTgtType@tableData"/>
               </contents>
              </rowLayout>               
             </contents>
            </cellFormat>
           </contents>
          </rowLayout>
         </contents>
        </tableLayout>

        <switcher data:childName="node@tableData">
          <case name="okNode">
            <stackLayout>
              <contents>
                <form name="availContent" method="POST">
                  <contents>
                    <include baja:node="availContent"/>
                  </contents>
                </form>
                <include baja:node="../availLegend"
                         data:rendered="showAvailColumn@tableData"/>
              </contents>
            </stackLayout>
          </case>
          <case name="errNode">
            <messageBox data:message="errMsg@tableData"
                        messageType="error"
                        longDescURL="unimpl"
                        data:text="ERR_OCCUR@mntrResourceBundle">
            </messageBox>
          </case>
        </switcher>
       </contents>
      </header>
     </contents>
    </pageLayout>
   </contents>

   <provider>
    <data name="mntrResourceBundle">
     <bundle class="oracle.sysman.resources.MntrResourceBundle"/>
    </data>
    <data name="tableData">
     <method class="oracle.sysman.eml.mntr.target.AvailReportDataObject"
             method="getAvailReportData"/>
    </data>
    <data name="statusData">
     <method class="oracle.sysman.eml.mntr.target.AvailReportDataObject"
             method="getStatusData"/>
    </data>
    <data name="refreshButtonData">
     <method class="oracle.sysman.eml.mntr.target.AvailReportDataObject"
            method="getRefreshButtonData"/>
    </data>
   </provider>
  </dataScope>
 </baja:content>

 <handlers>
  <event name="null">
   <method class="oracle.sysman.eml.mntr.target.AvailReportDataObject"
           method="doNull"/>
  </event>
  <event name="refresh">
   <method class="oracle.sysman.eml.mntr.target.AvailReportDataObject"
           method="doRefresh"/>
  </event>
  <event name="goto">
   <method class="oracle.sysman.eml.mntr.target.AvailReportDataObject"
           method="doGoto"/>
  </event>
  <event name="sort">
   <method class="oracle.sysman.eml.mntr.target.AvailReportDataObject"
           method="doSort"/>
  </event>
  <event name="statusChange">
   <method class="oracle.sysman.eml.mntr.target.AvailReportDataObject"
           method="doStatusChange"/>
  </event>
 </handlers>
</page>
