<?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:marlin="http://bali.us.oracle.com/cabo/marlin" 
      xmlns:ctrl="http://xmlns.oracle.com/uix/controller"
      xmlns:html="http://www.w3.org/TR/REC-html40">
  
  <baja:content xmlns="http://bali.us.oracle.com/cabo/marlin" >
    <dataScope>

      <contents>

        <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>
        <html:title>
          <text data:text="title@baselineHeaderData" />
        </html:title>

        <form name="viewBaseline" method="POST">
          <contents>
            <pageLayout xmlns="http://bali.us.oracle.com/cabo/marlin"
                        data:title="header@baselineHeaderData">
              <mediumAdvertisement>
                <include baja:node="../oemBanner" />
              </mediumAdvertisement>
              <globalButtons>
                <include baja:node="../globalButtonBar" />
              </globalButtons>
              <data:tabs>
                <include baja:node="../globalTabs" />
              </data:tabs>
              <data:pageHeader>
                <include baja:node="../globalHeader" />
              </data:pageHeader>
              <data:location>
                <include baja:node="../breadCrumbs" /> 
              </data:location>
              <copyright>
                <include baja:node="../copyright" />
              </copyright>

              <pageButtons>
                <pageButtonBar>
                  <contents>
                        <button data:text="OK@commonResourceBundle"
                                data:destination="okButtonDestination@baselineHeaderData"/>
                  </contents>
                 </pageButtonBar>
                </pageButtons>
                
              <data:contents>
                <stackLayout>
                  <contents>
                    <styledText data:text="baselineHeader@baselineHeaderData"
                                styleClass="OraInstructionText"/>

                        <tableLayout cellSpacing="10" width="100%">
                         <contents>
                           <rowLayout rendered="false"
                                      data:rendered="exceptionOccurred@baselineData"
                                      vAlign="top">
                             <contents>
                               <cellFormat vAlign="top">
                                 <contents>
                                   <messageBox messageType="error"
                                               longDescURL="unimpl"
                                               data:message="errMsg@baselineData"
                                               data:text="ERROR_OCCURRED_MSG@mntrResourceBundle">
                                   </messageBox>
                                 </contents>
                               </cellFormat>
                             </contents>
                           </rowLayout>
                         </contents>
                        </tableLayout>

                        <spacer height="10"/>
                        
                        <tableLayout width="100%">
                          <boundAttribute name="rendered">
                            <not>
                              <dataObject select="exceptionOccurred" 
                                          source="baselineData"/>
                            </not>
                          </boundAttribute>
                         <contents>
                           <rowLayout vAlign="top">
                             <contents>
                               <labeledFieldLayout labelWidth="10%" 
                                                   fieldWidth="90%">
                                 <contents>     
                                   <styledText data:text="NAME_LABEL@mntrResourceBundle"/>   
                                   <styledText data:text="baselineName@baselineData" styleClass="OraInstructionTextStrong"/>   
                                   <styledText data:text="SELECT_DATE_LABEL@mntrResourceBundle"/>   
                                   <styledText data:text="baselineDate@baselineData" styleClass="OraInstructionTextStrong"/>   
                                   <!--<styledText data:text="ACTIVE_LABEL@mntrResourceBundle"/>   
                                   <styledText data:text="baselineActive@baselineData" styleClass="OraInstructionTextStrong"/>-->   
                                 </contents>                                                         
                               </labeledFieldLayout>
                             </contents>
                           </rowLayout>
                         </contents>
                        </tableLayout>

                        <header data:text="baselinesSubHdr2Txt@baselineData">
                          <boundAttribute name="rendered">
                            <not>
                              <dataObject select="exceptionOccurred" 
                                          source="baselineData"/>
                            </not>
                          </boundAttribute>
                          <contents>
                            <borderLayout>
                              <contents>
                                <switcher data:childName="node@baselineData">
                                  <case name="okNode">
                                    <stackLayout>
                                      <contents>
                                        <link data:name="anchor@baselineData"/>
                                        <table name="viewBaselineTable" 
                                               text="" 
                                               data:summary="baselinesSubHdr2Txt@baselineData"
                                               data:alternateText="NO_DATA_MSG@mntrResourceBundle"
                                               width="100%" 
                                               data:tableData="row@baselineData" 
                                               data:columnHeaderData="columnHeaders@columnHeaderDataTable"
                                               data:value="value@baselineData">
                                          <tableFormat tableBanding="rowBanding"/>
                                          <columnHeaderStamp>
                                            <sortableHeader data:text="value" data:sortable="sortable" />  
                                          </columnHeaderStamp> 
                                          <columnFormats>
                                            <columnFormat width="50%" columnDataFormat="textFormat"/>
                                            <columnFormat width="25%" columnDataFormat="textFormat"/>
                                            <columnFormat width="25%" columnDataFormat="textFormat"/>
                                          </columnFormats>
                                          <contents>
                                            <dataScope>
                                              <contents>                                      
                                                <switcher data:childName="ic">
                                                  <case name="false">
                                                    <styledText data:text="ml"
                                                                styleClass="OraInstructionText"/>
                                                  </case>
                                                  <case name="true">
                                                    <flowLayout>
                                                      <contents>
                                                        <spacer width="20"/>                                                
                                                        <styledText data:text="ml"
                                                                    styleClass="OraInstructionText"/>
                                                      </contents>
                                                    </flowLayout>
                                                  </case>
                                                </switcher>
                                              </contents>
                                            </dataScope>
                                            <stackLayout>
                                              <contents>
                                                <styledText rendered="true"
                                                            data:rendered="sv"
                                                            data:text="wt"
                                                            styleClass="OraInstructionText"/>
                                              </contents>
                                            </stackLayout>
                                            <stackLayout>
                                              <contents>
                                                <styledText rendered="true"
                                                            data:rendered="sv"
                                                            data:text="ct"
                                                            styleClass="OraInstructionText"/>
                                              </contents>
                                            </stackLayout>
                                          </contents>
                                        </table>                         
                                      </contents>
                                    </stackLayout>
                                  </case>
                                  <case name="errNode">
                                    <messageBox data:message="errMsg@baselineData"
                                            messageType="error"
                                            longDescURL="unimpl"
                                            data:text="ERROR_OCCURRED_MSG@mntrResourceBundle">
                                    </messageBox>
                                  </case>
                                </switcher>
                              </contents>
                            </borderLayout>
                          </contents>
                        </header>
                  </contents>
                </stackLayout>
              </data:contents>
            </pageLayout>
          </contents>
        </form>        
      </contents>

      <provider>
        <data name="columnHeaderDataTable">
          <inline>
            <columnHeaders data:value="METRIC_COLHDR_LABEL@mntrResourceBundle" 
                           sortable="no"/> 
            <columnHeaders data:value="WARNING_THRESHOLD_COLHDR_LABEL@mntrResourceBundle" 
                           sortable="no"/>
            <columnHeaders data:value="CRITICAL_THRESHOLD_COLHDR_LABEL@mntrResourceBundle" 
                           sortable="no"/>
          </inline>
        </data>
        <data name="commonResourceBundle">
            <bundle class="oracle.sysman.resources.CommonResourceBundle"/>
        </data>
        <data name="mntrResourceBundle">
            <bundle class="oracle.sysman.resources.MntrResourceBundle"/>
        </data>
        <data name="baselineHeaderData">
            <method class="oracle.sysman.eml.mntr.metrics.MetricBaselinesDataObject" 
                    method="getBaselineHeaderData"/>
        </data>
        <data name="baselineData">
            <method class="oracle.sysman.eml.mntr.metrics.MetricBaselinesDataObject" 
                    method="getBaselineData"/>
        </data>
        <data name="manageMetricsHeaderData">
            <method class="oracle.sysman.eml.mntr.metrics.MetricThresholdsDataObject" 
                    method="getManageMetricsHeaderData"/>
        </data>        
      </provider>
      
    </dataScope>
  </baja:content>

  <handlers>
    <!-- use this handler to enter this page -->
    <event name="*">
      <method class="oracle.sysman.eml.mntr.metrics.MetricBaselinesDataObject"
              method="doLoad"/>
    </event>
    <event name="doLoad">
      <method class="oracle.sysman.eml.mntr.metrics.MetricBaselinesDataObject"
              method="doLoad"/>
    </event>
  </handlers>

</page>
