<dataScope xmlns:baja="http://xmlns.oracle.com/cabo/baja"
           xmlns:data="http://xmlns.oracle.com/cabo/marlin"
           xmlns:html="http://www.w3.org/TR/REC-html40"
           xmlns:marlin="http://xmlns.oracle.com/cabo/marlin"
           xmlns:chart="http://emchart.us.oracle.com/ui"
           xmlns="http://xmlns.oracle.com/cabo/marlin">
  <contents>
    <html:title>
      <text data:text="title@detailData"/>
    </html:title>

    <messageBox data:message="ADD_COMMENT_SUC2@mntrResourceBundle"
                messageType="confirmation"
                rendered="false"
                data:rendered="showSaveCommentSuccessful@addComment"/>
    <header data:text="text@detailData">
    <styledText styleClass="OraHeaderSubSub" data:text="text@detailData"/>  
      <contents>
        <switcher data:childName="node@detailData">
          <case name="okNode">
            <form method="GET" name="refForm">
              <contents>
                <switcher data:childName="showtime@detailData">
                  <case name="true">
                    <tableLayout width="70%">
                      <contents>
                        <rowLayout hAlign="right"><contents>
                          <flowLayout><contents>
                            <styledText styleClass="OraInlineInfoText"
                                        data:text="LATEST_FROM_TARGET@sdkBundle"/>
                            <spacer width="4"/>
                            <styledText styleClass="OraInlineInfoText"
                                        data:text="timestamp@detailData"/>
                          </contents></flowLayout>
                        </contents></rowLayout>
                        <rowLayout hAlign="right"><contents><cellFormat><contents>
                          <rowLayout><contents>
                            <styledText styleClass="OraFieldText" 
                                        labeledNodeId="viewChoice"
                                        data:text="VIEW_DATA@mntrResourceBundle"/>

                            <spacer width="4"/>
                            <choice columns="1" name="viewChoice" id="viewChoice"
                                    onChange="submitForm('refForm', true, {'event':'refreshOpt'}, false); return false;">
                              <contents marlin:childData="refOption@detailData">
                                <option marlin:selected="selected"
                                        marlin:text="name"
                                        marlin:value="value"/>
                              </contents>
                            </choice>
                              <submitButton name="event"
                               data:text="GO@commonResourceBundle"
                               value="refreshOpt"/>
                            
                            <formValue name="event" value="refreshOpt"/>
                          </contents></rowLayout>
                        </contents></cellFormat></contents></rowLayout>
                      </contents>
                    </tableLayout>
                  </case>
                </switcher>
              </contents>
            </form>
          </case>
          <case name="errNode">
            <!-- show nothing here. metricType == null will handle it -->
          </case>

        </switcher>

        <switcher data:childName="metricType@detailData">
          <case name="null">
            <tableLayout cellSpacing="2" width="100%">
              <contents>
                <rowLayout vAlign="top">
                  <contents><cellFormat><contents>
                    <spacer height="18"/>
                    <messageBox data:message="metricDetailError@detailData"
                                messageType="error"/>
                  </contents></cellFormat></contents>
                </rowLayout>
              </contents>
            </tableLayout>
          </case>

          <case name="NUMBER">
            <switcher data:childName="node@detailData">
              <case name="okNode">
                <stackLayout><contents>

                  <!-- key column label/value pairs -->
                  <tableLayout>
                    <contents data:childData="keyRow@detailData">
                      <rowLayout><contents>
                        <cellFormat hAlign="right" wrappingDisabled="true">
                          <contents>
                            <styledText styleClass="OraFieldText"
                                        data:text="keyColumnLabel"/>
                            <spacer width="8"/>
                          </contents>
                        </cellFormat>
                        <cellFormat hAlign="left" wrappingDisabled="true">
                          <contents>
                            <styledText styleClass="OraDataText"
                                        data:text="keyValue"/>
                          </contents>
                        </cellFormat>
                      </contents></rowLayout>
                    </contents>
                  </tableLayout>

                  <switcher data:childName="dataAvailable@detailData">
                    <case name="true">
                      <tableLayout cellSpacing="2" width="100%">
                        <contents>
                          <rowLayout vAlign="top">
                            <contents>
                              <cellFormat hAlign="left" vAlign="top">
                                <contents>
                                  <header data:text="statisticsHeader@detailData">
                                  <styledText styleClass="OraHeaderSubSub" data:text="statisticsHeader@detailData"/>  
                                    <contents>
                                      <tableLayout hAlign="left">
                                        <contents>
                                          <rowLayout><contents>
                                            <cellFormat hAlign="right" wrappingDisabled="true">
                                              <contents>
                                                <styledText styleClass="OraFieldText"
                                                            data:text="LAST_KNOWN_VALUE@mntrResourceBundle"/>
                                                <spacer width="8"/>
                                              </contents>
                                            </cellFormat>
                                            <cellFormat hAlign="left"
                                                        vAlign="top"
                                                        wrappingDisabled="true">
                                              <contents>
                                                <styledText styleClass="OraDataText"
                                                            data:text="latestValue@detailData"/>
                                              </contents>
                                            </cellFormat>
                                          </contents></rowLayout>
                                          <rowLayout><contents>
                                            <cellFormat hAlign="right" wrappingDisabled="true">
                                              <contents>
                                                <styledText styleClass="OraFieldText"
                                                            data:text="AVERAGE_VALUE@mntrResourceBundle"/>
                                                <spacer width="8"/>
                                              </contents>
                                            </cellFormat>
                                            <cellFormat hAlign="left"
                                                        vAlign="top"
                                                        wrappingDisabled="true">
                                              <contents>
                                                <styledText styleClass="OraDataText"
                                                            data:text="average@detailData"/>
                                              </contents>
                                            </cellFormat>
                                          </contents></rowLayout>
                                          <rowLayout><contents>
                                            <cellFormat hAlign="right"
                                                        vAlign="top"
                                                        wrappingDisabled="true">
                                              <contents>
                                                <styledText styleClass="OraFieldText"
                                                            data:text="HIGH_VALUE@mntrResourceBundle"/>
                                                <spacer width="8"/>
                                              </contents>
                                            </cellFormat>
                                            <cellFormat hAlign="left"
                                                        vAlign="top"
                                                        wrappingDisabled="true">
                                              <contents>
                                                <styledText styleClass="OraDataText"
                                                            data:text="hiWatermark@detailData"/>
                                              </contents>
                                            </cellFormat>
                                          </contents></rowLayout>
                                          <rowLayout><contents>
                                            <cellFormat hAlign="right"
                                                        vAlign="top"
                                                        wrappingDisabled="true">
                                              <contents>
                                                <styledText styleClass="OraFieldText"
                                                            data:text="LOW_VALUE@mntrResourceBundle"/>
                                                <spacer width="8"/>
                                              </contents>
                                            </cellFormat>
                                            <cellFormat hAlign="left"
                                                        vAlign="top"
                                                        wrappingDisabled="true">
                                              <contents>
                                                <styledText styleClass="OraDataText"
                                                            data:text="loWatermark@detailData"/>
                                              </contents>
                                            </cellFormat>
                                          </contents></rowLayout>
                                          <rowLayout><contents>
                                            <cellFormat hAlign="right"
                                                        vAlign="top"
                                                        wrappingDisabled="true">
                                              <contents>
                                                <switcher data:childName="hasWarningThreshold@detailData">
                                                  <case name="true">
                                                    <image data:shortDesc="WARNING_THRESHOLD@mntrResourceBundle">
                                                      <boundAttribute name="source">
                                                        <concat>
                                                          <dataObject data:source="contextPath@consoleContextPath"/>
                                                          <fixed text="images/bar_unknown_frame.gif"/>
                                                        </concat>
                                                      </boundAttribute>
                                                    </image>
                                                  </case>
                                                </switcher>
                                                <spacer width="5"/>
                                                <styledText styleClass="OraFieldText"
                                                            data:text="WARNING_THRESHOLD@mntrResourceBundle"/>
                                                <spacer width="8"/>
                                              </contents>
                                            </cellFormat>
                                            <cellFormat hAlign="left"
                                                        vAlign="bottom"
                                                        wrappingDisabled="true">
                                              <contents>
                                                <styledText styleClass="OraDataText"
                                                            data:text="warning@detailData"/>
                                              </contents>
                                            </cellFormat>
                                          </contents></rowLayout>
                                          <rowLayout><contents>
                                            <cellFormat hAlign="right"
                                                        vAlign="top"
                                                        wrappingDisabled="true">
                                              <contents>
                                                <switcher data:childName="hasCriticalThreshold@detailData">
                                                  <case name="true">
                                                    <image data:shortDesc="CRITICAL_THRESHOLD@mntrResourceBundle">
                                                      <boundAttribute name="source">
                                                        <concat>
                                                          <dataObject data:source="contextPath@consoleContextPath"/>
                                                          <fixed text="images/bar_down_frame.gif"/>
                                                        </concat>
                                                      </boundAttribute>
                                                    </image>
                                                  </case>
                                                </switcher>
                                                <spacer width="5"/>
                                                <styledText styleClass="OraFieldText"
                                                            data:text="CRITICAL_THRESHOLD@mntrResourceBundle"/>
                                                <spacer width="8"/>
                                              </contents>
                                            </cellFormat>
                                            <cellFormat hAlign="left"
                                                        vAlign="bottom"
                                                        wrappingDisabled="true">
                                              <contents>
                                                <styledText styleClass="OraDataText"
                                                            data:text="critical@detailData"/>
                                              </contents>
                                            </cellFormat>
                                          </contents></rowLayout>
                                          <rowLayout><contents>
                                            <cellFormat hAlign="right"
                                                        vAlign="top"
                                                        wrappingDisabled="true">
                                              <contents>
                                                <styledText styleClass="OraFieldText"
                                                            data:text="THRESHOLD_OCCURENCES@mntrResourceBundle"/>
                                                <spacer width="8"/>
                                              </contents>
                                            </cellFormat>
                                            <cellFormat hAlign="left"
                                                        vAlign="top"
                                                        wrappingDisabled="true">
                                              <contents>
                                                <styledText styleClass="OraDataText"
                                                            data:text="occurences@detailData"/>
                                              </contents>
                                            </cellFormat>
                                          </contents></rowLayout>
                                        </contents>
                                      </tableLayout>
                                    </contents>
                                  </header>
                                </contents>
                              </cellFormat>
                            </contents>
                        </rowLayout>

                        <rowLayout>
                            <contents>
                             <cellFormat hAlign="right" vAlign="top">
                                <contents>
                                  <header data:text="METRIC_VALUE_FROM_REPOSITORY@mntrResourceBundle">
                                  <styledText styleClass="OraHeaderSubSub" data:text="METRIC_VALUE_FROM_REPOSITORY@mntrResourceBundle"/>  
                                    <contents>
                                      <chart:emChart data:title="TIMESERIES@mntrResourceBundle"
                                                     titleVisible="false"
                                                     chartType="timeSeriesChart"
                                                     data:width="width@detailData"
                                                     data:height="height@detailData"
                                                     data:timeGranularity="timeGranularity@detailData"
                                                     orientation="vertical"
                                                     seriesColorsAutomatic="true"
                                                     data:warningThreshold="warningThreshold@detailData"
                                                     data:criticalThreshold="criticalThreshold@detailData"
                                                     legendPosition="south"
                                                     data:seriesSymbolsAutomatic="seriesSymbolsAutomatic@detailData"
                                                     data:shortDesc="TIMESERIES@mntrResourceBundle">
                                        <contents>
                                          <chart:boundChartDataSource data:chartDataSource="chartDataSource@detailData"/>
                                          <chart:chartColumn isKey="true"
                                                             displayLabel=""
                                                             sourceIndex="0"/>
                                          <chart:chartColumn isTimeColumn="true"
                                                             displayLabel=""
                                                             sourceIndex="1"/>
                                          <chart:chartColumn data:displayLabel="avgColumnLabel@detailData"
                                                             sourceIndex="2"/>
                                          <chart:chartColumn data:displayLabel="mmaColumnLabel@detailData"
                                                             sourceIndex="2"
                                                             minColumnIndex="3"
                                                             maxColumnIndex="4"
                                                             rendered="false"
                                                             data:rendered="mmaRendered@detailData"/>
                                        </contents>
                                      </chart:emChart>
                                    </contents>
                                  </header>
                                </contents>
                              </cellFormat>
                            </contents>
                          </rowLayout>
                        </contents>
                      </tableLayout>
                    </case>

                    <case name="false">
                      <stackLayout><contents>
                        <spacer height="10"/>
                        <messageBox longDescURL="unimpl"
                                    data:message="metricDetailError@detailData"
                                    messageType="info"/>
                      </contents></stackLayout>
                    </case>
                  </switcher>

                  <!-- Recommended Action -->
                  <header data:text="RECOMMENDATIONS@mntrResourceBundle"
                          rendered="false" data:rendered="showRecommendation@detailData">
                  <styledText styleClass="OraHeaderSubSub" data:text="RECOMMENDATIONS@mntrResourceBundle"/>  
                  <contents>
                      <tableLayout>
                        <contents>
                          <rowLayout>
                            <contents>
                              <cellFormat hAlign="right" vAlign="top" wrappingDisabled="true">
                                <contents>
                                  <styledText styleClass="OraFieldText"
                                              data:text="SEVERITY@mntrResourceBundle"/>
                                </contents>
                              </cellFormat>
                              <spacer width="8"/>
                              <cellFormat hAlign="left">
                                <contents>
                                  <rowLayout>
                                    <contents>
                                      <image data:source="currentSeverity@detailData"/>
                                      <spacer width="8"/>
                                      <styledText styleClass="OraDataText"
                                                  data:text="severityLabel@detailData"/>
                                    </contents>
                                  </rowLayout>
                                </contents>
                              </cellFormat>
                            </contents>
                          </rowLayout>
                          <rowLayout rendered="false" data:rendered="showActionMessage@detailData">
                            <contents>
                              <cellFormat hAlign="right" vAlign="top" wrappingDisabled="true">
                                <contents>
                                  <styledText styleClass="OraFieldText"
                                              data:text="RECOMMENDED_ACTION@mntrResourceBundle"/>
                                </contents>
                              </cellFormat>
                              <spacer width="8"/>
                              <cellFormat hAlign="left">
                                <contents>
                                  <textInput data:text="actionMessage@detailData"
                                             columns="100" rows="5"
                                             readOnly="false"/>
                                </contents>
                              </cellFormat>
                            </contents>
                          </rowLayout>
                          <rowLayout rendered="false" data:rendered="showAdvisory@detailData">
                            <contents>
                              <cellFormat hAlign="right" vAlign="top" wrappingDisabled="true">
                                <contents>
                                </contents>
                              </cellFormat>
                              <spacer width="8"/>
                              <cellFormat hAlign="left">
                                <contents>
                                  <styledText data:text="advisoryLabel@detailData"
                                              data:destination="advisory@detailData"/>
                                </contents>
                              </cellFormat>
                            </contents>
                          </rowLayout>
                        </contents>
                      </tableLayout>
                    </contents>
                  </header>

                  <!-- Metric Severity History -->
                      <form name="violationData">
                        <contents>
                          <header data:text="alertHistoryHeader@detailData">
                          <styledText styleClass="OraHeaderSubSub" data:text="alertHistoryHeader@detailData"/>  
                            <contents>
                              <stackLayout><contents>
                                <tableLayout width="100%" rendered="false" data:rendered="showClearAlert@detailData"><contents>
                                  <rowLayout hAlign="right"><contents>
                                    <submitButton name="event"
                                                  data:text="CLEAR_OPEN_ALERT@mntrResourceBundle"
                                                  value="Clear"/>
                                  </contents></rowLayout>
                                  <rowLayout><contents>
                                    <spacer height="10"/>
                                  </contents></rowLayout>
                                </contents></tableLayout>

                                <tableLayout rendered="false" data:rendered="showCommentInput@detailData"><contents>
                                  <rowLayout><contents>
                                    <messageTextInput data:anchor="addCommentAnchor@addComment"
                                                      columns="10"
                                                      data:message="addCommentInlineMsg@addComment"
                                                      data:messageType="addCommentMsgType@addComment"
                                                      name="commentInput"
                                                      data:prompt="COMMENT_MOST_RECENT_ALERT@mntrResourceBundle"
                                                      rows="1"/>
                                    <spacer width="1"/>
                                    <submitButton name="event"
                                                  data:text="ADD_COMMENT@mntrResourceBundle"
                                                  value="Apply"/>
                                    <formValue name="severityGuid" data:value="severityGuid@detailData"/>
                                  </contents></rowLayout>
                                </contents></tableLayout>

                                <table data:alternateText="NO_ALERTS_ALT@mntrResourceBundle"
                                 	     name="metric_severity_history_table"
                                       data:columnFormats="column@columnFormats"
                                       data:columnHeaderData="column@detailData"
                                       data:tableData="row@detailData"
                                       data:value="value@detailData"
                                       width="100%"
                                       showAll="yes"
                                       id="mcHistoryTable"
                                       partialRenderMode="self"
                                       data:destination="tableDestination@detailData"
                                       data:blockSize="blockSize@detailData"
                                       data:minValue="minValue@detailData"
                                       data:maxValue="maxValue@detailData">
                                  <tableFormat tableBanding="rowBanding"/>
                                  <columnHeaderStamp>
                                    <sortableHeader data:sortable="sortable"
                                                    data:text="text"/>
                                  </columnHeaderStamp>
                                  <contents>
                                    <image data:source="severity" data:shortDesc="severityDesc"/>
                                    <styledText data:text="timestamp"/>
                                    <styledText data:text="userName" rendered="false"/>
                                    <styledText data:text="message"
                                                data:destination="messageDest"/>
                                    <switcher childName="false" data:childName="showIcon">
                                      <case name="true">
                                        <image data:source="imageSource"
                                               data:destination="detailDest"
                                               data:shortDesc="DETAILS@mntrResourceBundle"/>
                                      </case>
                                      <case name="false">
                                        <styledText text="-"/>
                                      </case>
                                    </switcher>
                                  </contents>
                                </table>
                                <tip rendered="false" data:rendered="showDetails@detailData">
                                  <contents>
                                    <styledText data:text="ALERT_TABLE_TIP@mntrResourceBundle"/>
                                  </contents>
                                </tip>
                              </contents></stackLayout>
                            </contents>
                          </header>
                        </contents>
                      </form>
                  <!-- End of Metric Severity History -->

                  <!-- related links -->
                  <header data:text="RELATED_LINKS@sdkBundle" data:rendered="showRelatedLinks@detailData">
                  <styledText styleClass="OraHeaderSubSub" data:text="RELATED_LINKS@sdkBundle"/>  
                    <contents>
                      <tableLayout width="100%">
                        <contents data:childData="relatedLinks@detailData">
                          <rowLayout>
                            <contents>
                              <cellFormat width="33%">
                                <contents>
                                  <styledText data:text="text0"
                                              data:destination="destination0"/>
                                </contents>
                              </cellFormat>
                              <cellFormat width="33%">
                                <contents>
                                  <styledText data:text="text1"
                                              data:destination="destination1"/>
                                </contents>
                              </cellFormat>
                              <cellFormat width="33%">
                                <contents>
                                  <styledText data:text="text2"
                                              data:destination="destination2"/>
                                </contents>
                              </cellFormat>
                            </contents>
                          </rowLayout>
                        </contents>
                      </tableLayout>
                    </contents>
                  </header>

                </contents></stackLayout>
              </case>
              <!-- End of okNode -->

              <case name="errNode">
                <messageBox data:message="errMsg@detailData"
                            messageType="error"
                            text="An error has occurred!"
                            longDescURL="unimpl"/>
              </case>
            </switcher>
          </case>
          <!-- End of NUMBER -->

          <case name="STRING">
            <stackLayout><contents>
              <switcher data:childName="node@detailData">
                <case name="okNode">
                  <stackLayout><contents>

                    <!-- key column label/value pairs -->
                    <tableLayout>
                      <contents data:childData="keyRow@detailData">
                        <rowLayout><contents>
                          <cellFormat hAlign="right" wrappingDisabled="true">
                            <contents>
                              <styledText styleClass="OraFieldText"
                                          data:text="keyColumnLabel"/>
                              <spacer width="8"/>
                            </contents>
                          </cellFormat>
                          <cellFormat hAlign="left" wrappingDisabled="true">
                            <contents>
                              <styledText styleClass="OraDataText"
                                          data:text="keyValue"/>
                            </contents>
                          </cellFormat>
                        </contents></rowLayout>
                      </contents>
                    </tableLayout>

                    <header data:text="METRIC_VALUE_HISTORY@mntrResourceBundle">
                    <styledText styleClass="OraHeaderSubSub" data:text="METRIC_VALUE_HISTORY@mntrResourceBundle"/>  
                      <contents>
                        <switcher data:childName="dataAvailable@detailData">
                          <case name="true">
                            <stackLayout><contents>
                              <table data:alternateText="NO_VALUES_ALT@mntrResourceBundle"
                                     data:columnHeaderData="stringMetricColumn@detailData"
                                     data:tableData="stringMetricRow@detailData"
                                     name="string_metric_value_history_table"
                                     width="100%">
                                 <tableFormat tableBanding="rowBanding"/>
                                 <columnHeaderStamp>
                                   <sortableHeader data:sortable="sortable"
                                                   data:text="text"/>
                                 </columnHeaderStamp>
                                 <contents>
                                  <styledText data:text="collectionTSString"/>
                                  <styledText data:text="stringValue"/>
                                </contents>
                              </table>
                            </contents></stackLayout>
                          </case>

                          <case name="false">
                            <stackLayout><contents>
                              <messageBox longDescURL="unimpl"
                                          data:message="metricDetailError@detailData"
                                          messageType="info"/>
                            </contents></stackLayout>
                          </case>
                        </switcher>
                      </contents>
                    </header>

                    <!-- Recommended Action -->
                    <header data:text="RECOMMENDATIONS@mntrResourceBundle"
                            rendered="false" data:rendered="showRecommendation@detailData">
                    <styledText styleClass="OraHeaderSubSub" data:text="METRIC_VALUE_HISTORY@mntrResourceBundle"/>  
                      <contents>
                        <tableLayout>
                          <contents>
                            <rowLayout>
                              <contents>
                                <cellFormat hAlign="right" vAlign="top" wrappingDisabled="true">
                                  <contents>
                                    <styledText styleClass="OraFieldText"
                                                data:text="SEVERITY@mntrResourceBundle"/>
                                  </contents>
                                </cellFormat>
                                <spacer width="8"/>
                                <cellFormat hAlign="left">
                                  <contents>
                                    <rowLayout>
                                      <contents>
                                        <image data:source="currentSeverity@detailData"/>
                                        <spacer width="8"/>
                                        <styledText styleClass="OraDataText"
                                                    data:text="severityLabel@detailData"/>
                                      </contents>
                                    </rowLayout>
                                  </contents>
                                </cellFormat>
                              </contents>
                            </rowLayout>
                            <rowLayout rendered="false" data:rendered="showActionMessage@detailData">
                              <contents>
                                <cellFormat hAlign="right" vAlign="top" wrappingDisabled="true">
                                  <contents>
                                    <styledText styleClass="OraFieldText"
                                                data:text="RECOMMENDED_ACTION@mntrResourceBundle"/>
                                  </contents>
                                </cellFormat>
                                <spacer width="8"/>
                                <cellFormat hAlign="left">
                                  <contents>
                                    <textInput data:text="actionMessage@detailData"
                                               columns="100" rows="5"
                                               readOnly="false"/>
                                  </contents>
                                </cellFormat>
                              </contents>
                            </rowLayout>
                            <rowLayout rendered="false" data:rendered="showAdvisory@detailData">
                              <contents>
                                <cellFormat hAlign="right" vAlign="top" wrappingDisabled="true">
                                  <contents>
                                  </contents>
                                </cellFormat>
                                <spacer width="8"/>
                                <cellFormat hAlign="left">
                                  <contents>
                                    <styledText data:text="advisoryLabel@detailData"
                                                data:destination="advisory@detailData"/>
                                  </contents>
                                </cellFormat>
                              </contents>
                            </rowLayout>
                          </contents>
                        </tableLayout>
                      </contents>
                    </header>
  
                    <!-- Metric Severity History -->
                        <form name="violationData">
                          <contents>
                            <header data:text="alertHistoryHeader@detailData">
                            <styledText styleClass="OraHeaderSubSub" data:text="alertHistoryHeader@detailData"/>  
                              <contents>
                                <stackLayout><contents>
                                  <tableLayout width="100%" rendered="false" data:rendered="showClearAlert@detailData"><contents>
                                    <rowLayout hAlign="right"><contents>
                                      <submitButton name="event"
                                                    data:text="CLEAR_OPEN_ALERT@mntrResourceBundle"
                                                    value="Clear"/>
                                    </contents></rowLayout>
                                    <rowLayout><contents>
                                      <spacer height="10"/>
                                    </contents></rowLayout>
                                  </contents></tableLayout>

                                  <tableLayout rendered="false" data:rendered="showCommentInput@detailData"><contents>
                                    <rowLayout><contents>
                                      <messageTextInput data:anchor="addCommentAnchor@addComment"
                                                        columns="80"
                                                        data:message="addCommentInlineMsg@addComment"
                                                        data:messageType="addCommentMsgType@addComment"
                                                        name="commentInput"
                                                        data:prompt="COMMENT_MOST_RECENT_ALERT@mntrResourceBundle"
                                                        rows="1"/>
                                      <spacer width="8"/>
                                      <submitButton name="event"
                                                    data:text="ADD_COMMENT@mntrResourceBundle"
                                                    value="Apply"/>
                                      <formValue name="severityGuid" data:value="severityGuid@detailData"/>
                                    </contents></rowLayout>
                                  </contents></tableLayout>
  
                                  <table data:alternateText="NO_ALERTS_ALT@mntrResourceBundle"
                                   	     name="metric_severity_history_table"
                                         data:columnFormats="column@columnFormats"
                                         data:columnHeaderData="column@detailData"
                                         data:tableData="row@detailData"
                                         data:value="value@detailData"
                                         width="100%"
                                         showAll="yes"
                                         id="mcHistoryTable"
                                         partialRenderMode="self"
                                         data:destination="tableDestination@detailData"
                                         data:blockSize="blockSize@detailData"
                                         data:minValue="minValue@detailData"
                                         data:maxValue="maxValue@detailData">
                                    <tableFormat tableBanding="rowBanding"/>
                                    <columnHeaderStamp>
                                      <sortableHeader data:sortable="sortable"
                                                      data:text="text"/>
                                    </columnHeaderStamp>
                                    <contents>
                                      <image data:source="severity" data:shortDesc="severityDesc"/>
                                      <styledText data:text="timestamp"/>
                                      <styledText data:text="userName" rendered="false"/>
                                      <styledText data:text="message"
                                                  data:destination="messageDest"/>
                                      <switcher childName="false" data:childName="showIcon">
                                        <case name="true">
                                          <image data:source="imageSource"
                                                 data:destination="detailDest"
                                                 data:shortDesc="DETAILS@mntrResourceBundle"/>
                                        </case>
                                        <case name="false">
                                          <styledText text="-"/>
                                        </case>
                                      </switcher>
                                    </contents>
                                  </table>
                                  <tip rendered="false" data:rendered="showDetails@detailData">
                                    <contents>
                                      <styledText data:text="ALERT_TABLE_TIP@mntrResourceBundle"/>
                                    </contents>
                                  </tip>
                                </contents></stackLayout>
                              </contents>
                            </header>
                          </contents>
                        </form>
                    <!-- End of Metric Severity History -->

                    <!-- related links -->
                    <header data:text="RELATED_LINKS@sdkBundle" data:rendered="showRelatedLinks@detailData">
                    <styledText styleClass="OraHeaderSubSub" data:text="showRelatedLinks@detailData"/>  
                      <contents>
                        <tableLayout width="100%">
                          <contents data:childData="relatedLinks@detailData">
                            <rowLayout>
                              <contents>
                                <cellFormat width="33%">
                                  <contents>
                                    <styledText data:text="text0"
                                                data:destination="destination0"/>
                                  </contents>
                                </cellFormat>
                                <cellFormat width="33%">
                                  <contents>
                                    <styledText data:text="text1"
                                                data:destination="destination1"/>
                                  </contents>
                                </cellFormat>
                                <cellFormat width="33%">
                                  <contents>
                                    <styledText data:text="text2"
                                                data:destination="destination2"/>
                                  </contents>
                                </cellFormat>
                              </contents>
                            </rowLayout>
                          </contents>
                        </tableLayout>
                      </contents>
                    </header>

                  </contents></stackLayout>
                </case>

                <case name="errNode">
                  <messageBox data:message="errMsg@detailData"
                              messageType="error"
                              text="An error has occurred!"
                              longDescURL="unimpl"/>
                </case>
              </switcher>
            </contents></stackLayout>
          </case>
          <!-- End of STRING -->

          <case name="OTHER">
            <stackLayout><contents>
              <switcher data:childName="node@detailData">
                <case name="okNode">
                  <stackLayout><contents>

                    <!-- key column label/value pairs -->
                    <tableLayout>
                      <contents data:childData="keyRow@detailData">
                        <rowLayout><contents>
                          <cellFormat hAlign="right" wrappingDisabled="true">
                            <contents>
                              <styledText styleClass="OraFieldText"
                                          data:text="keyColumnLabel"/>
                              <spacer width="8"/>
                            </contents>
                          </cellFormat>
                          <cellFormat hAlign="left" wrappingDisabled="true">
                            <contents>
                              <styledText styleClass="OraDataText"
                                          data:text="keyValue"/>
                            </contents>
                          </cellFormat>
                        </contents></rowLayout>
                      </contents>
                    </tableLayout>

                    <!-- Recommended Action -->
                    <header data:text="RECOMMENDATIONS@mntrResourceBundle"
                            rendered="false" data:rendered="showRecommendation@detailData">
                    <styledText styleClass="OraHeaderSubSub" data:text="showRecommendation@detailData"/>  
                      <contents>
                        <tableLayout>
                          <contents>
                            <rowLayout>
                              <contents>
                                <cellFormat hAlign="right" vAlign="top" wrappingDisabled="true">
                                  <contents>
                                    <styledText styleClass="OraFieldText"
                                                data:text="SEVERITY@mntrResourceBundle"/>
                                  </contents>
                                </cellFormat>
                                <spacer width="8"/>
                                <cellFormat hAlign="left">
                                  <contents>
                                    <rowLayout>
                                      <contents>
                                        <image data:source="currentSeverity@detailData"/>
                                        <spacer width="8"/>
                                        <styledText styleClass="OraDataText"
                                                    data:text="severityLabel@detailData"/>
                                      </contents>
                                    </rowLayout>
                                  </contents>
                                </cellFormat>
                              </contents>
                            </rowLayout>
                            <rowLayout rendered="false" data:rendered="showActionMessage@detailData">
                              <contents>
                                <cellFormat hAlign="right" vAlign="top" wrappingDisabled="true">
                                  <contents>
                                    <styledText styleClass="OraFieldText"
                                                data:text="RECOMMENDED_ACTION@mntrResourceBundle"/>
                                  </contents>
                                </cellFormat>
                                <spacer width="8"/>
                                <cellFormat hAlign="left">
                                  <contents>
                                    <textInput data:text="actionMessage@detailData"
                                               columns="100" rows="5"
                                               readOnly="false"/>
                                  </contents>
                                </cellFormat>
                              </contents>
                            </rowLayout>
                            <rowLayout rendered="false" data:rendered="showAdvisory@detailData">
                              <contents>
                                <cellFormat hAlign="right" vAlign="top" wrappingDisabled="true">
                                  <contents>
                                  </contents>
                                </cellFormat>
                                <spacer width="8"/>
                                <cellFormat hAlign="left">
                                  <contents>
                                    <styledText data:text="advisoryLabel@detailData"
                                                data:destination="advisory@detailData"/>
                                  </contents>
                                </cellFormat>
                              </contents>
                            </rowLayout>
                          </contents>
                        </tableLayout>
                      </contents>
                    </header>

                    <!-- Metric Severity History -->
                    <form name="violationData">
                      <contents>
                        <header data:text="alertHistoryHeader@detailData">
                        <styledText styleClass="OraHeaderSubSub" data:text="alertHistoryHeader@detailData"/>  
                          <contents>
                            <stackLayout><contents>
                              <tableLayout width="100%" rendered="false" data:rendered="showClearAlert@detailData"><contents>
                                <rowLayout hAlign="right"><contents>
                                  <submitButton name="event"
                                                data:text="CLEAR_OPEN_ALERT@mntrResourceBundle"
                                                value="Clear"/>
                                </contents></rowLayout>
                                <rowLayout><contents>
                                  <spacer height="10"/>
                                </contents></rowLayout>
                              </contents></tableLayout>

                              <tableLayout rendered="false" data:rendered="showCommentInput@detailData"><contents>
                                <rowLayout><contents>
                                  <messageTextInput data:anchor="addCommentAnchor@addComment"
                                                    columns="80"
                                                    data:message="addCommentInlineMsg@addComment"
                                                    data:messageType="addCommentMsgType@addComment"
                                                    name="commentInput"
                                                    data:prompt="COMMENT_MOST_RECENT_ALERT@mntrResourceBundle"
                                                    rows="1"/>
                                  <spacer width="8"/>
                                  <submitButton name="event"
                                                data:text="ADD_COMMENT@mntrResourceBundle"
                                                value="Apply"/>
                                  <formValue name="severityGuid" data:value="severityGuid@detailData"/>
                                </contents></rowLayout>
                              </contents></tableLayout>
  
                              <table data:alternateText="NO_ALERTS_ALT@mntrResourceBundle"
                               	     name="metric_severity_history_table"
                                     data:columnFormats="column@columnFormats"
                                     data:columnHeaderData="column@detailData"
                                     data:tableData="row@detailData"
                                     data:value="value@detailData"
                                     width="100%"
                                     showAll="yes"
                                     id="mcHistoryTable"
                                     partialRenderMode="self"
                                     data:destination="tableDestination@detailData"
                                     data:blockSize="blockSize@detailData"
                                     data:minValue="minValue@detailData"
                                     data:maxValue="maxValue@detailData">
                                <tableFormat tableBanding="rowBanding"/>
                                <columnHeaderStamp>
                                  <sortableHeader data:sortable="sortable"
                                                  data:text="text"/>
                                </columnHeaderStamp>
                                <contents>
                                  <image data:source="severity" data:shortDesc="severityDesc"/>
                                  <styledText data:text="timestamp"/>
                                  <styledText data:text="userName" rendered="false"/>
                                  <styledText data:text="message"
                                              data:destination="messageDest"/>
                                  <switcher childName="false" data:childName="showIcon">
                                    <case name="true">
                                      <image data:source="imageSource"
                                             data:destination="detailDest"
                                             data:shortDesc="DETAILS@mntrResourceBundle"/>
                                    </case>
                                    <case name="false">
                                      <styledText text="-"/>
                                    </case>
                                  </switcher>
                                </contents>
                              </table>
                              <tip rendered="false" data:rendered="showDetails@detailData">
                                <contents>
                                  <styledText data:text="ALERT_TABLE_TIP@mntrResourceBundle"/>
                                </contents>
                              </tip>
                            </contents></stackLayout>
                          </contents>
                        </header>
                      </contents>
                    </form>
                    <!-- End of Metric Severity History -->

                    <!-- related links -->
                    <header data:text="RELATED_LINKS@sdkBundle" data:rendered="showRelatedLinks@detailData">
                    <styledText styleClass="OraHeaderSubSub" data:text="RELATED_LINKS@sdkBundle"/>  
                      <contents>
                        <tableLayout width="100%">
                          <contents data:childData="relatedLinks@detailData">
                            <rowLayout>
                              <contents>
                                <cellFormat width="33%">
                                  <contents>
                                    <styledText data:text="text0"
                                                data:destination="destination0"/>
                                  </contents>
                                </cellFormat>
                                <cellFormat width="33%">
                                  <contents>
                                    <styledText data:text="text1"
                                                data:destination="destination1"/>
                                  </contents>
                                </cellFormat>
                                <cellFormat width="33%">
                                  <contents>
                                    <styledText data:text="text2"
                                                data:destination="destination2"/>
                                  </contents>
                                </cellFormat>
                              </contents>
                            </rowLayout>
                          </contents>
                        </tableLayout>
                      </contents>
                    </header>
                  </contents></stackLayout>
                </case>

                <case name="errNode">
                  <messageBox data:message="errMsg@detailData"
                              messageType="error"
                              text="An error has occurred!"
                              longDescURL="unimpl"/>
                </case>
              </switcher>
            </contents></stackLayout>
          </case>
          <!-- End of OTHER -->

        </switcher>
      </contents>
    </header>
  </contents>

  <provider>
    <data name="detailData">
      <method class="oracle.sysman.eml.mntr.metrics.MetricDetailDataObject"
              method="getDetailData"/>
    </data>
    <data name="columnFormats">
      <inline>
        <column columnDataFormat="iconButtonFormat"
                width="5%"/>
        <column columnDataFormat="textFormat"
                width="20%"/>
        <column columnDataFormat="textFormat"
                width="15%"/>
        <column columnDataFormat="textFormat"/>
        <column columnDataFormat="iconButtonFormat"
                width="5%"/>
      </inline>
    </data>
    <data name="commonResourceBundle">
      <bundle class="oracle.sysman.resources.CommonResourceBundle"/>
    </data>
    <data name="sdkBundle">
        <bundle class="oracle.sysman.emSDK.eml.SDKUIMsg"/>
    </data>
    <data name="mntrResourceBundle">
      <bundle class="oracle.sysman.resources.MntrResourceBundle"/>
    </data>
    <data name="addComment">
      <method class="oracle.sysman.eml.mntr.metrics.MetricDetailDataObject"
              method="getAddCommentData"/>
    </data>
    <data name="consoleContextPath">
      <method class="oracle.sysman.eml.util.ConsoleContextPath"
              method="getConsoleContextPath"/>
    </data>
  </provider>
</dataScope>
