<?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:html="http://www.w3.org/TR/REC-html40">
  <baja:head xmlns="http://bali.us.oracle.com/cabo/marlin"
             xmlns:uix="http://bali.us.oracle.com/cabo/marlin"
             xmlns:html="http://www.w3.org/TR/REC-html40">
    <dataScope>
      <contents>
        <html:title>
          <text>
           <boundAttribute name="text">
            <concat>
             <dataObject select="EM_TITLE" source="resourceBundle"/>
             <dataObject select="text" source="targetHeader"/>
            </concat>
           </boundAttribute>
          </text> 
        </html:title>
       </contents>
       <provider>
         <data name="resourceBundle">
           <bundle class="oracle.sysman.eml.mntr.user.UserMntrMsg"/>
         </data>
        <data name="targetHeader">
          <method class="oracle.sysman.eml.mntr.user.UrlHitsDataObject"
            method="getHitsHeader"/>
        </data>
       </provider>
    </dataScope>
  </baja:head>

  <baja:content xmlns="http://bali.us.oracle.com/cabo/marlin">
    <dataScope>
      <provider>
        <data name="rowsTable">
          <method class="oracle.sysman.eml.mntr.user.UrlHitsDataObject"
            method="getHitRows"/>
        </data>
        <data name="targetHeader">
          <method class="oracle.sysman.eml.mntr.user.UrlHitsDataObject"
            method="getHitsHeader"/>
        </data>
        <!-- Used for dropdown refresh option -->
        <data name="timeData">
          <method class="oracle.sysman.eml.mntr.user.UserMntrUtil" method="getTimeData"/>
        </data>
        <!-- Used for dropdown refresh option -->
        <data name="refOptionList">
          <method class="oracle.sysman.eml.mntr.user.UserMntrUtil" 
                  method="getRefreshOptionList"/>
        </data>
        <!-- Used for dropdown refresh option -->
        <data name="renderChoice">
          <method class="oracle.sysman.eml.mntr.user.UrlHitsDataObject"
            method="getRenderChoice"/>
        </data>
      </provider>
      <contents>
        <link name="#TOP"/>
        <pageLayout xmlns="http://bali.us.oracle.com/cabo/marlin">
          <mediumAdvertisement>
            <include baja:node="../oemBanner" />
          </mediumAdvertisement>
          <globalButtons>
            <include baja:node="../globalButtonBar" />
          </globalButtons>
          <tabs>
            <include baja:node="../globalTabs" />
          </tabs>
          <marlin:pageHeader>
            <include baja:node="../globalHeader" />
          </marlin:pageHeader>
          <marlin:location>
            <include baja:node="../breadCrumbs" />
          </marlin:location>
          <copyright>
            <include baja:node="../copyright"/>
          </copyright>

          <marlin:contents>
            <stackLayout>
              <contents>
                <link name="TOP"/>
              </contents>
              <contents>
                <link data:name="anchor@rowsTable"/>
                <header data:text="text@targetHeader">
                  <contents>

                  <include baja:node="userRefreshIncl" />
                  
                      <switcher data:childName="showLargeResultSetMsg@rowsTable"
                                defaultCase="false">
                        <case name="true">
                          <stackLayout> 
                            <contents>
                              <messageBox messageType="info"
                                          data:message="largeResultSetMsg@rowsTable"/>
                              <spacer height="10"/> 
                            </contents>
                          </stackLayout>
                        </case> 
                      </switcher>

                    <switcher data:childName="sortOrder@rowsTable">
                      <case name="slowFirst">
                        <header data:text="tableTitle@rowsTable">
                          <contents>
                            <form name = "showSlow">
                              <contents>
                                <spacer height="1"/>
                                <link data:name="anchor@rowsTable"/>
                                <table width="100%" 
                                 data:tableData="row@rowsTable"
                                 data:columnHeaderData="column@rowsTable"
                                 data:alternateText="alternateText@rowsTable"
                                 data:value="value@rowsTable"
                                 data:minValue="minValue@rowsTable"
                                 data:blockSize="blockSize@rowsTable"
                                 data:maxValue="maxValue@rowsTable" 
                                 data:name="name@rowsTable"
                                 data:destination="tableDestination@rowsTable"
                                 data:columnFormats="columnFormats@rowsTable"
                                 data:summary="tableTitle@rowsTable"
                                 >
                                  <columnHeaderStamp>
																			<sortableHeader data:sortable="sortable" data:text="text"/> 
                                    <!--data:boundText select="columnName"/-->
                                  </columnHeaderStamp>
                                  <contents>
                                    <styledText data:text="displayNameKey"/>
                                    <styledText data:text="elapsedTime"/>
                                    <styledText data:text="serverTime" />
                                    <styledText data:text="databaseTime" data:rendered="showDBColumn@rowsTable"/>
                                    <styledText data:text="hitsCollectionTimestamp"/>
                                    <styledText data:text="osKey" />
                                    <styledText data:text="browserKey"/>
                                  </contents>
                                </table>
                              </contents>
                            </form>
                          </contents>
                        </header>
                      </case>
                      <case name="recentFirst">
                        <header data:text="tableTitle@rowsTable">
                          <contents>
                            <form name = "showPerf">
                              <contents>
                                <spacer height="1" />
                                <link data:name="anchor@rowsTable"/>
                                <table width="100%" 
                                  data:tableData="row@rowsTable"
                                  data:columnHeaderData="column@rowsTable"
                                  data:alternateText="alternateText@rowsTable"
                                  data:value="value@rowsTable"
                                  data:minValue="minValue@rowsTable"
                                  data:blockSize="blockSize@rowsTable"
                                  data:maxValue="maxValue@rowsTable" 
                                  data:name="name@rowsTable"
                                  data:destination="tableDestination@rowsTable"
                                  data:columnFormats="columnFormats@rowsTable"
                                  data:summary="tableTitle@rowsTable"
                                  >
                                  <columnHeaderStamp>
																			<sortableHeader data:sortable="sortable" data:text="text"/> 
                                    <!--data:boundText select="columnName"/-->
                                  </columnHeaderStamp>
                                  <contents>
                                    <styledText data:text="displayNameKey"/>
                                    <styledText data:text="hitsCollectionTimestamp"/>
                                    <styledText data:text="elapsedTime"/>
                                    <styledText data:text="serverTime" />
                                    <styledText data:text="databaseTime" data:rendered="showDBColumn@rowsTable"/>
                                  <styledText>
                                    <boundAttribute name="text">
                                      <concat>
                                        <dataObject select="osName"/>
                                        &nbsp;
                                        <dataObject select="osVersion"/>
                                      </concat>
                                    </boundAttribute>
                                  </styledText>
                                  <styledText>
                                    <boundAttribute name="text">
                                      <concat>
                                        <dataObject select="browserName"/>
                                        &nbsp;
                                        <dataObject select="browserVersion"/>
                                      </concat>
                                    </boundAttribute>
                                  </styledText>
                                  <!--<link  data:text="urlQueryNameKey"
                                    data:destination="urlAddressKey"
                                    targetFrame="_blank"/>-->
                                  </contents>
                                </table>
                              </contents>
                            </form>
                          </contents>
                        </header>
                      </case>
                    </switcher>
                  </contents>
                  <contents>
                    <header>
                      <contents>
                        <rowLayout>
													<spacer height="5"/>
                          <contents>
                            <link
                              data:destination="slow25Dest@rowsTable"
                              data:text="slow25Text@rowsTable"
															data:disabled="slow25Disable@rowsTable" /> 				
                            <spacer width="15"/>
                            <link
                              data:destination="slowAllDest@rowsTable"
                              data:text="slowAllText@rowsTable"
															data:disabled="slowAllDisable@rowsTable"
															targetFrame="" />
                            <spacer width="15"/>
                            <link
                              data:destination="recent25Dest@rowsTable"
                              data:text="recent25Text@rowsTable"
															data:disabled="recent25Disable@rowsTable" />
                            <spacer width="15"/>
                            <link
                              data:destination="recentAllDest@rowsTable"
                              data:text="recentAllText@rowsTable"
															data:disabled="recentAllDisable@rowsTable" 
															targetFrame="" />
                          </contents>
                        </rowLayout>
                      </contents>
                    </header>
                  </contents>
                </header>
              </contents>
            </stackLayout>
          </marlin:contents>
        </pageLayout>
      </contents>
    </dataScope>
  </baja:content>
  <handlers>
    <event name="goto">
      <method class="oracle.sysman.eml.mntr.user.ResponseTimeDataObject"
              method="doGoTo"/>
    </event>
    <!-- Used for dropdown refresh option -->
    <event name="refToOpt">
      <method class="oracle.sysman.eml.mntr.user.UrlHitsDataObject"
              method="doRefreshToOption"/>
    </event>
    <!-- use this handler to enter this page -->
    <event name="doLoad">
      <method class="oracle.sysman.eml.mntr.user.UrlHitsDataObject" 
              method="doLoad"/>
    </event>
    <event name="*">
      <method class="oracle.sysman.eml.mntr.user.UrlHitsDataObject" 
              method="doNull"/>
    </event>
    <event name="sort">
      <method class="oracle.sysman.eml.mntr.user.UrlHitsDataObject"
              method="doSort"/>
    </event>
  </handlers>
</page>
