<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>
    <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="metricErrorsTable" 
               data:alternateText="NO_METRIC_ERRORS@mntrResourceBundle"
               width="100%"
               showAll="yes"
               data:tableData="row@tableData"
               data:summary="METRIC_COLLECTION_ERR@mntrResourceBundle"
               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>

          <contents>
           <styledText data:rendered="showTargetNameColumn@tableData"
                       data:text="targetName" data:destination="targetDest"/>
           <styledText data:text="typeName"
                       data:rendered="showTargetTypeColumn@tableData"/>
           <styledText data:text="metricName"/>
           <styledText data:text="collectionTSString"/>
           <styledText data:text="errorType"/>
                       <!-- data:rendered="showErrorTypeColumn@tableData" -->
           <styledText data:text="messageDisplay" data:destination="messageDest"/>
          </contents>

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

  </contents>

  <provider>
    <data name="tableData">
      <method class="oracle.sysman.eml.mntr.metrics.MetricErrorDataObject"
              method="getMetricErrors"/>
    </data>

    <data name="mntrResourceBundle">
        <bundle class="oracle.sysman.resources.MntrResourceBundle"/>
    </data>
  </provider>

</dataScope>
