<dataScope xmlns="http://bali.us.oracle.com/cabo/marlin" xmlns:data="http://bali.us.oracle.com/cabo/marlin" xmlns:oem="http://xmlns.oracle.com/oem/ui/beans" >
  <contents>
    <formValue name="showSelection" data:value="showSelection@tableData"/>
    <switcher data:childName="node@tableData">
      <case name="errNode">
        <messageBox data:message="errMsg@tableData"
                    messageType="error"
                    longDescURL="unimpl"
                    data:text="ERR_OCCUR@mntrResourceBundle">
        </messageBox>
      </case>
      <case name="okNode">
        <table partialRenderMode="self"
               id="eventTable" 
               data:alternateText="NO_TARGETS_FOUND@mntrResourceBundle"
               width="100%"
               showAll="yes"
               formSubmitted="true"
               data:tableData="row@tableData"
               data:value="value@tableData"
               data:minValue="minValue@tableData"
               data:blockSize="blockSize@tableData"
               data:maxValue="maxValue@tableData" 
               data:destination="tableDestination@tableData"
               data:columnHeaderData="column@tableData">

          <tableFormat tableBanding="rowBanding"/>

          <columnHeaderStamp>
             <sortableHeader data:text="text"
                             data:sortable="sortable"
                             data:value="value"/>
          </columnHeaderStamp>

          <columnFormats>
            <columnFormat columnDataFormat="textFormat"/>
            <columnFormat columnDataFormat="textFormat"/>
            <columnFormat columnDataFormat="textFormat"/>
            <columnFormat columnDataFormat="textFormat"/>
            <columnFormat columnDataFormat="iconButtonFormat"/>
          </columnFormats>


          <tableSelection>
            <multipleSelection disabled="true" data:disabled="msDisabled"
                               data:selected="msSelected"
                               rendered="false" data:rendered="showSelection@tableData">
              <contents>
                <submitButton data:text="CLEAR_ALERT@mntrResourceBundle"
                              data:rendered ="showClear@tableData"
                              data:shortDesc="CLEAR_ALERT@mntrResourceBundle"
                              name="event" value="clear" id="EVTTBL_CLEAR_ALERT_BTN_ID" />

                <spacer width="8"
                        rendered ="false" 
                        data:rendered="showClear@tableData"/>

                <submitButton data:text="ACKNOWLEDGE@mntrResourceBundle"
                              data:shortDesc="ACKNOWLEDGE_TIP@mntrResourceBundle"
                              name="event" value="acknowledge" id="EVTTBL_ACKNOWLEDGE_BTN_ID" />
              </contents>
            </multipleSelection>
          </tableSelection>

          <contents>
            <styledText data:text="targetName"
                        data:destination="targetDestination"/>
            
            <dataScope data:rendered="showTargetTypeColumn@tableData">
              <contents>
                <styledText data:text="typeName"/>
              </contents>
            </dataScope>

            <styledText data:text="timeStamp"/> 
            
            <oem:license> 
              <contents>
                <styledText data:text="msg" 
                            data:destination="msgDstn"/>
              </contents>
            </oem:license>
           
            <dataScope data:rendered="showAcknowledgedColumn@tableData">
              <contents>
                <image data:source="acknowledgedImg"
                       data:shortDesc="acknowledgedImgShortDesc"
                       data:rendered="acknowledgedShowImg"/>
              </contents>
            </dataScope>

            <formValue name="severityGuid" data:value="severityGuid" data:rendered="showSelection@tableData"/>

            <formValue name="statefull" data:value="statefull" data:rendered="showSelection@tableData"/>

            <formValue name="acknowledged" data:value="acknowledged" data:rendered="showSelection@tableData"/>

          </contents>

        </table>
      </case>
    </switcher>

  </contents>

  <provider>
    <data name="tableData">
      <method class="oracle.sysman.eml.event.EventData"
              method="getAlerts"/>
    </data>
    <data name="mntrResourceBundle">
      <bundle class="oracle.sysman.resources.MntrResourceBundle"/>
    </data>
  </provider>

</dataScope>
