<page xmlns="http://bali.us.oracle.com/cabo/baja" 
      xmlns:baja="http://bali.us.oracle.com/cabo/baja" 
      xmlns:marlin="http://bali.us.oracle.com/cabo/marlin"
      xmlns:html="http://www.w3.org/TR/REC-html40"
      xmlns:data="http://bali.us.oracle.com/cabo/marlin">

  <baja:content xmlns="http://bali.us.oracle.com/cabo/marlin">
    <dataScope>

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

        <pageLayout>
          <mediumAdvertisement>
            <include baja:node="../oemBanner" />
          </mediumAdvertisement>
          <globalButtons>
            <include baja:node="../globalButtonBar" />
          </globalButtons>
          <tabs>
            <include baja:node="../globalTabs" />
          </tabs>
          <pageHeader>
            <include baja:node="../globalHeader" />
          </pageHeader>

          <location>
            <include baja:node="../breadCrumbs"/>
          </location>

          <copyright>
           <include baja:node="../copyright"/>
          </copyright>

          <contents>
             <header data:text="header@hostDetails">
              <contents>

              <!--  >>>>>>>>>> DROPDOWN REFRESH OPTION  >>>>>>>>>>>>>> -->

                 <tableLayout width="100%">
                 <contents>
                  <rowLayout>
                   <contents>
                    <cellFormat>
                     <contents>
                      <rowLayout hAlign="right">
                       <contents>
                        <styledText styleClass="OraTipText"
                                    vAlign="middle"
                                    data:text="COLL_FROM_TARGET@sdkBundle"/>
                        <spacer  width="5"/>
                        <styledText styleClass="OraTipLabel" data:text="timestamp@hostDetails" />
                       </contents>
                      </rowLayout>
                     </contents>
                    </cellFormat>
                   </contents>
                  </rowLayout>
                 </contents>
                </tableLayout>

                <spacer  height="1"/>

                      <spacer width="8"/>
                      <styledText data:text="viewAll@hostInfo"
                                 data:destination="fsDetailsDest@hostInfo"/>

               <switcher data:childName="node@hostInfo">
                <case name="okNode">

                 <table data:tableData="row@hostInfo"
                        data:columnHeaderData="column@fsColHeaderData"
                        width="80%"
                        data:columnFormats="colformat@columnData"
                        data:alternateText="FILESYSTEMS_ALT@hostResourceBundle"
                        data:summary="FILESYSTEMS@hostResourceBundle">

                  <tableFormat tableBanding="rowBanding"/>

                  <columnHeaderStamp>
                    <boundText select="text"/>
                  </columnHeaderStamp>

                  <contents>
                    <switcher childName="false" data:childName="showIcon">
                      <case name="true">
                        <image data:source="severity"
                               data:shortDesc="severityDesc"/>
                      </case>
                      <case name="false">
                        <styledText data:text="DATA_NOT_AVAILABLE_STRING@mntrResourceBundle"/>
                      </case>
                    </switcher>
                    <styledText data:text="filesystem"/>
                    <styledText data:text="size"/>
                    <styledText data:text="used"/>
                    <dataScope>
                     <contents>
                      <image data:source="img0Src"
                             data:width="img0Width"
                             data:height="img0Height"
                             data:destination="availPctDest"
                             data:shortDesc="FILESYSTEM_DESC@hostResourceBundle"/>
                      <image data:source="img1Src"
                             data:width="img1Width"
                             data:height="img1Height"
                             data:destination="availPctDest"
                             data:shortDesc="FILESYSTEM_DESC@hostResourceBundle"/>
                      <image data:source="img2Src"
                             data:width="img2Width"
                             data:height="img2Height"
                             data:destination="availPctDest"
                             data:shortDesc="FILESYSTEM_DESC@hostResourceBundle"/>
                      <image data:source="img3Src"
                             data:width="img3Width"
                             data:height="img3Height"
                             data:destination="availPctDest"
                             data:shortDesc="FILESYSTEM_DESC@hostResourceBundle"/>
                      <spacer width="10"/>
                      <styledText data:text="pctUsed"
                                  data:destination="availPctDest"/>
                     </contents>
                    </dataScope>
                  </contents>
                 </table>


                </case>
                <case name="errNode">
                 <messageBox data:message="errMsg@hostInfo"
                             messageType="error"
                             longDescURL="unimpl"
                             data:text="ERR_OCCUR@hostResourceBundle">
                 </messageBox>
                </case>
               </switcher>              

               <spacer height="15"/>
              </contents>
              </header>



          </contents>
        </pageLayout>
      </contents>

      <provider>
        <data name="fsColHeaderData">
          <inline>
            <column data:text="STATUS@hostResourceBundle"/>
            <column data:text="MOUNT_POINT@hostResourceBundle"/>
            <column data:text="SIZE@hostResourceBundle"/>
            <column data:text="USED@hostResourceBundle"/>
            <column data:text="USED_PCT@hostResourceBundle"/>
          </inline>
        </data>

        <data name="hostInfo">
          <method class="oracle.sysman.eml.mntr.host.HostCurDetailDataObject"
                  method="getHostFileSystemInfo"/>
        </data>

        <data name="commonResourceBundle">
            <bundle class="oracle.sysman.resources.CommonResourceBundle"/>
        </data>

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

        <data name="hostResourceBundle">
            <bundle class="oracle.sysman.eml.host.HostResourceBundle"/>
        </data>

        <data name="columnData">
         <inline>
          <colformat columnDataFormat="iconButtonFormat" width="10%"/> 
          <colformat/>
          <colformat columnDataFormat="numberFormat"/>
          <colformat columnDataFormat="numberFormat"/>
          <colformat/>
         </inline>
        </data>

        <data name="refreshChoices">
         <inline>
          <refOption data:name="AUTOMATICALLY@mntrResourceBundle" value="auto"/>
          <refOption data:name="MANUALLY@mntrResourceBundle" value="manual"/>
          <refOption data:name="LAST_DAY@mntrResourceBundle" value="byDay"/>
          <refOption data:name="LAST_WEEK@mntrResourceBundle" value="byWeek"/>
          <refOption data:name="LAST_MONTH@mntrResourceBundle" value="byMonth"/>
         </inline>
        </data>

        <data name="mntrResourceBundle">
          <bundle class="oracle.sysman.resources.MntrResourceBundle"/>
        </data>
        <data name="commonResourceBundle">
          <bundle class="oracle.sysman.resources.CommonResourceBundle"/>
        </data>
        <data name="hostResourceBundle">
          <bundle class="oracle.sysman.eml.host.HostResourceBundle"/>
        </data>

        <data name="hostDetails">
            <method class="oracle.sysman.eml.mntr.host.HostSummaryDataObject"
              method="getHostSummary"/>
        </data>

        <data name="sdkBundle">
            <bundle class="oracle.sysman.emSDK.eml.SDKUIMsg"/>
        </data>

      </provider>

    </dataScope>
  </baja:content>

  <handlers>
    <!-- Used for dropdown refresh option -->
    <event name="refToOpt">
      <method class="oracle.sysman.eml.mntr.host.HostSummaryDataObject"
              method="doSummaryRefresh"/>
    </event>

    <event name="showBy">
      <method class="oracle.sysman.eml.mntr.host.HostSummaryDataObject"
              method="handleTopProcsOrder"/>
    </event>

    <event name="*">
      <method class="oracle.sysman.eml.mntr.host.HostSummaryDataObject"
              method="doLoad"/>
    </event>

  </handlers>

</page>
