<?xml version = '1.0' encoding = 'UTF-8'?>
<page xmlns="http://bali.us.oracle.com/cabo/baja" 
      xmlns:baja="http://bali.us.oracle.com/cabo/baja" 
      xmlns:data="http://bali.us.oracle.com/cabo/marlin"
      xmlns:html="http://www.w3.org/TR/REC-html40"
      xmlns:marlin="http://bali.us.oracle.com/cabo/marlin">

  <baja:content xmlns="http://bali.us.oracle.com/cabo/marlin">
    <dataScope>
      <provider>
        <data name="refOptionList">
          <method class="oracle.sysman.eml.mntr.vltn.StatusReportDataObject" 
                  method="getRefreshOptionList"/>
        </data>
        <data name="statusData">
          <method class="oracle.sysman.eml.mntr.vltn.StatusReportDataObject"
                   method="getStatusReportData"/>
        </data>
        <data name="resourceBundle">
          <bundle class="oracle.sysman.resources.MntrResourceBundle"/>
        </data>
        <data name="sdkBundle">
            <bundle class="oracle.sysman.emSDK.eml.SDKUIMsg"/>
        </data>
        <data name="columnFormatData">
          <inline>
            <colformat columnDataFormat="iconButtonFormat"/>
            <colformat/>
            <colformat/>
            <colformat/>
            <colformat/>
          </inline>
        </data>
       </provider>
       <contents>

        <html:title>
          <text data:text="pageTitle@statusData" />
        </html:title>

	    <include baja:node="../../em2go/em2goGlobalBanner"/>
	    <include baja:node="../../em2go/em2goBreadCrumbs"/>
            <form name="statusHistoryData">
              <contents>                       

                <link data:name="anchor@statusData"/>
                <styledText styleClass="OraHeaderSubSub" data:text="statusHeader@statusData"/> 

                         <rowLayout>
                          <contents>
                            <styledText styleClass="OraInlineInfoText"
                                        data:text="PAGE_REFRESHED_TIME@sdkBundle" />
                            <spacer width="5"/>
                            <styledText styleClass="OraInlineInfoText"
                                        data:text="timestamp@statusData"/>

                          </contents>
                         </rowLayout>

                        <flowLayout>
                          <contents>
                            <choice name="refOptionChoice" columns="5">
                              <contents marlin:childData="refOption@refOptionList">
                                <option marlin:text="name"
                                        marlin:selected="selected"
                                        marlin:value="value"/>
                              </contents>
                            </choice>
                            <submitButton data:text="GO_BUTTON@resourceBundle"
                                          name="event"
                                          value="refToOpt" />
                          </contents>
                        </flowLayout>

                   <switcher data:childName="node@statusData">
                    <case name="okNode">
                       <table width="100%" data:tableData="row@statusData" 
                                           data:blockSize="blockSize@statusData" 
                                           data:minValue="minValue@statusData" 
                                           data:value="value@statusData" 
                                           data:maxValue="maxValue@statusData" 
                                           data:destination="tableDestination@statusData"
                                           data:columnHeaderData="column@statusData"
                                           data:columnFormats="colformat@columnFormatData"
                                           data:alternateText="NO_DATA_MSG@resourceBundle">
                         <columnHeaderStamp>
                             <styledText styleClass="OraTableColumnHeader" data:text="text"/>
                         </columnHeaderStamp> 
                         <contents>
                           <dataScope data:rendered="showAlertsColumn@statusData">
                             <contents>
                              <image data:source="severity"/>
                             </contents>
                           </dataScope>
                           <styledText data:text="startTimeStamp"/>
                           <styledText data:text="endTimeStamp"/>
                           <styledText data:text="severityDuration"/>
                           <styledText data:text="comment" data:destination="commentDest"/>
                         </contents>
                       </table>
                    </case>
                    <case name="okMembersNode">
                       <table width="100%" data:tableData="row@statusData" 
                                           data:blockSize="blockSize@statusData" 
                                           data:minValue="minValue@statusData" 
                                           data:value="value@statusData" 
                                           data:maxValue="maxValue@statusData" 
                                           data:destination="tableDestination@statusData"
                                           data:columnHeaderData="column@statusData"
                                           alternateText="( No events available.)">
                         <columnHeaderStamp>
                             <styledText styleClass="OraTableColumnHeader" data:text="text"/>
                         </columnHeaderStamp> 
                         <contents>
                           <dataScope data:rendered="showAlertsColumn@statusData">
                             <contents>
                              <image data:source="severity"/>
                             </contents>
                           </dataScope>
                           <styledText data:text="targetName"
                                       data:destination="targetDest"/>
                           <styledText data:text="typeName"/>
                           <styledText data:text="startTimeStamp"/>
                           <styledText data:text="endTimeStamp"/>
                           <styledText data:text="severityDuration"/>
                           <styledText data:text="comment" data:destination="commentDest"/>
                         </contents>
                       </table>
                    </case>
                    <case name="errNode">
                        <messageBox data:message="errMsg@statusData"
                                messageType="error"
                                longDescURL="unimpl"
                                data:text="ERR_OCCUR@resourceBundle">
                        </messageBox>
                    </case>
                   </switcher>
                  </contents>
           </form>
          <!-- /marlin:contents>
        </pageLayout -->

        <include baja:node="../../em2go/em2goGlobalFooter"/>

      </contents>
    </dataScope>
  </baja:content>
  <handlers>
    <!-- use this handler to enter this page -->
    <event name="*">
      <method class="oracle.sysman.eml.mntr.vltn.StatusReportDataObject" 
              method="doLoad"/>
    </event>
    <event name="goto">
      <method class="oracle.sysman.eml.mntr.vltn.StatusReportDataObject"
              method="doGoto"/>
    </event>
      <!-- handle the refresh button -->
    <event name="refToOpt">
      <method class="oracle.sysman.eml.mntr.vltn.StatusReportDataObject"
              method="doRefreshToOption"/>
    </event>
</handlers>
</page>
