<!--
 * Copyright (c) 2001, 2006, Oracle. All rights reserved.  
 *
 *      NAME
 *       cloneWiz_Review.uix
 *
 *      NOTES
 *       Review clone job info before submit.
 *

 * MODIFIED   (MM/DD/YY)  VERSION
 *    amani    07/31/06 - Backport amani_bug-4870299 from main
 *    amani  05/02/06 - For OAC fix. adding alt attribute for severity image
 *    audupi   07/12/05 - 4463483 - Including summary for tables 
 *    spahuja  05/04/05 - Making destination table as sortable 
 *    anusharm 04/04/05 - removing dest space info 
 *    kchiasso 08/28/03 - 
 *    kchiasso 08/21/03 - 
 *    kchiasso 07/01/03 - add help
 *    kchiasso 02/04/03 - remove ^M
 *    kchiasso 02/03/03 - kchiasso_new_clonehome
 *  @author  kChiasson
 *
-->

<page xmlns="http://bali.us.oracle.com/cabo/baja"
      xmlns:baja="http://bali.us.oracle.com/cabo/baja"
      xmlns:uix="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"
      xmlns:data="http://bali.us.oracle.com/cabo/marlin">

 <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>
      <head xmlns="http://xmlns.oracle.com/uix/ui"
         uix:title="pageTitle@getPageTitle"/>
      </contents>
      <provider>
        <data name="getPageTitle">
          <method class="oracle.sysman.eml.ecm.cloneHome.CloneHomeData" method="getPageTitle"/>
        </data>
      </provider>
    </dataScope>
 </baja:head>

    <!-- special handler to load help topic -->

   <handlers>
    <event name="null">
      <method class="oracle.sysman.eml.ecm.OnlineHelp"
              method="loadCloneHomeHelpTopic"/>
    </event>
   </handlers>


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

   <body>
   <contents>


   <dataScope>
      <contents>

<script>
<contents>

</contents>
</script>

        <form name="cloneWiz_Review" >
        <contents>
            <formValue name="FromURLHidden" uix:value="calledFrom@getInfo"/>

        <pageLayout xmlns="http://bali.us.oracle.com/cabo/marlin"
            uix:title="pageTitle@getHeaderTitle">

          <mediumAdvertisement>
            <include baja:node="../../oemBanner" />
          </mediumAdvertisement>

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

          <pageButtons>
            <include baja:node="cloneWiz_Footer"/>
          </pageButtons>

          <pageStatus>
          </pageStatus>

          <location>
            <include baja:node="cloneWiz_Train"/>
          </location>

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

        <contents>

           <messageBox automatic="true" />

           <switcher uix:childName="status@revData" childName="success">
            <case name="failure">
                <messageBox automatic="false"
                    uix:text="errHdr@revData"
                    uix:message="errMsg@revData"
                    messageType="error" />
            </case>
            <case name="success">

            <stackLayout>
            <contents>

                    <styledText styleClass="OraDataText" uix:text="cloneFrom@revData"/>
                    <header uix:text="STEP_PAGE_SOURCEHOME@ResourceBundle" uix:rendered="ioh@revData">
                    <contents>

                     <rowLayout>
                     <contents>

                        <labeledFieldLayout width="0" fieldWidth="0" labelWidth="0" columns="1">
                        <contents>
    
                        <styledText styleClass="OraDataPrompt" uix:text="LBL_ARCHSPACE@ResourceBundle" uix:rendered="srcArchSpaceRender@revData"/>
                        <rowLayout>
                        <contents>
                            <styledText styleClass="OraDataText" uix:text="wdirSpaceNeeded@revData" uix:rendered="srcArchSpaceRender@revData"/>
                        </contents>
                        </rowLayout>

                        <rowLayout>
                        <contents>
                            <spacer height="3"/>
                        </contents>
                        </rowLayout>

                        </contents>
                        </labeledFieldLayout>

                    </contents>
                    </rowLayout>

                    <table name="reviewSrcTable"
                      width="100%" 
                      formSubmitted="true"
                      uix:columnHeaderData="columnHeaderData@revData"
                      uix:tableData="srctableData@revData"
                      uix:alternateText="ALT_NOHOMES@ResourceBundle"
                      uix:summary="SUMMARY_REVIEWSRCTABLE@ResourceBundle">

                    <tableFormat tableBanding="rowBanding"/>

                    <columnHeaderStamp>
                      <sortableHeader uix:text="columnHeaderText"
                                  uix:value="value"
                                  sortable="false">
                     </sortableHeader>
                    </columnHeaderStamp>
             

                    <columnHeaderData>
                      <col sort="no" uix:columnHeaderText="HDR_HOST@ResourceBundle" /> 
                      <col sort="no" uix:columnHeaderText="HDR_LOCHOME@ResourceBundle" /> 
                      <col sort="no" uix:columnHeaderText="HDR_WDIRAVAIL@ResourceBundle" /> 
                      <col sort="no" uix:columnHeaderText="HDR_WARN@ResourceBundle" />
                    </columnHeaderData>


                    <contents>
                      <styledText uix:text="host"/>
                      <styledText uix:text="locHome"/>
                      <dataScope rendered="true">
                      <contents>
                        <image uix:source="wdirseverityImage" uix:shortDesc="SEVERITY@ResourceBundle"/>
                        <spacer width="3"/>
                        <styledText uix:text="wdirspace"/>
                      </contents>
                      </dataScope>
                        <styledText uix:text="warnings"/>
                      </contents>

                    </table>

                    </contents>
                    </header>

                    <header uix:text="STEP_PAGE_DESTINATION@ResourceBundle">
                    <contents>

                    <rowLayout>
                     <contents>

                        <labeledFieldLayout width="0" fieldWidth="0" labelWidth="0" columns="1">
                        <contents>

                        <styledText styleClass="OraDataPrompt" uix:text="LBL_SPACE@ResourceBundle"/>
                        <rowLayout>
                        <contents>
                            <styledText styleClass="OraDataText" uix:text="spaceNeeded@revData"/>
                        </contents>
                        </rowLayout>

                        <styledText styleClass="OraDataPrompt" uix:text="LBL_ARCHSPACE@ResourceBundle" uix:rendered="destArchSpaceRender@revData"/>
                        <rowLayout>
                        <contents>
                            <styledText styleClass="OraDataText" uix:text="archSpaceNeeded@revData" uix:rendered="destArchSpaceRender@revData"/>
                        </contents>
                        </rowLayout>

                        <rowLayout>
                        <contents>
                            <spacer height="3"/>
                        </contents>
                        </rowLayout>


                        </contents>
                        </labeledFieldLayout>

                     </contents>
                    </rowLayout>


                    <table name="reviewDestTable"
                      width="100%" minValue="1"
                      formSubmitted="true"
                      uix:columnHeaderData="columnHeaderData@revData"
                      uix:tableData="tableData@revData"
                      uix:maxValue="maxValue@revData"
                      uix:blockSize="blockSize@revData"
                      uix:alternateText="ALT_NOHOMES@ResourceBundle"
                      uix:value="value@revData"
                      uix:summary="SUMMARY_REVIEWDESTTABLE@ResourceBundle">

                    <tableFormat tableBanding="rowBanding"/>
                      <columnHeaderStamp>
                      <sortableHeader uix:text="columnHeaderText"
                                  uix:value="value"
                                  uix:sortable="sort">
                        <boundAttribute name="sortable">
                        <defaulting>
                            <dataObject uix:source="(value)@sortColumnHeader"/>
                            <dataObject select="sort"/>
                        </defaulting>
                        </boundAttribute>
                    </sortableHeader>
                    </columnHeaderStamp>
             

                    <columnHeaderData>
                      <col id="hdrhost"     uix:sort="SORT_host@revData"       value="host"      uix:columnHeaderText="HDR_HOST@ResourceBundle" /> 
                      <col id="hdrlochome"  uix:sort="SORT_locHome@revData"    value="locHome"   uix:columnHeaderText="HDR_LOCHOME@ResourceBundle" /> 
                      <col uix:columnHeaderText="HDR_WARN@ResourceBundle" /> 
                    </columnHeaderData>


                    <contents>
                      <styledText headers="hdrhost" uix:text="host"/>
                      <styledText headers="hdrlochome" uix:text="locHome"/>
                      <styledText uix:text="warnings"/>
                    </contents>

                    </table>

                    </contents>
                    </header>


                <header uix:text="HDR_JOB@ResourceBundle">
                <contents>

<!-- display Job Details -->
                      <tableLayout width="80%" cols="2">
                      <contents >
                      <rowLayout hAlign="left" vAlign="top">
                      <contents>

                        <tableLayout>
                        <contents>
                        <rowLayout>
                        <contents>
                        <spacer width="20"/>

                            <labeledFieldLayout width="0" fieldWidth="0" labelWidth="0" columns="1">
                            <contents>

                            <styledText styleClass="OraDataPrompt" uix:text="LBL_SCHED@ResourceBundle"/>
                            <rowLayout>
                            <contents>
                                <styledText styleClass="OraDataText" uix:text="schedDate@revData"/>
                            </contents>
                            </rowLayout>

                            <styledText styleClass="OraDataPrompt" uix:text="LBL_JOBNAME@ResourceBundle"/>
                            <rowLayout>
                            <contents>
                                 <styledText styleClass="OraDataText" uix:text="jobName@revData"/>
                            </contents>
                            </rowLayout>

                            </contents>
                            </labeledFieldLayout>

                        </contents>
                        </rowLayout>
                        </contents>
                        </tableLayout>

                        
                      </contents>
                      </rowLayout>
                      </contents>
                      </tableLayout>

                      <tableLayout >
                      <contents>

                      <rowLayout>
                      <contents>
                      <spacer height="3"/>
                      </contents>
                      </rowLayout>
                      <rowLayout>
                      <contents>
                        <spacer width="16"/>

                            <labeledFieldLayout width="0" fieldWidth="0" labelWidth="0" columns="1">
                            <contents>
                            <styledText styleClass="OraDataPrompt" uix:text="LBL_DESC@ResourceBundle"/>
                            <rowLayout>
                            <contents>
                                <styledText styleClass="OraDataText" uix:text="jobDesc@revData"/>
                            </contents>
                            </rowLayout>

                            </contents>
                            </labeledFieldLayout>

                      </contents>
                      </rowLayout>
                      </contents>
                      </tableLayout>

            </contents>
            </header>

            </contents>
            </stackLayout>

            </case>
            </switcher>

        </contents>
        </pageLayout>

     </contents>
     </form>


     </contents>

      <provider>

      <data name="ResourceBundle">
       <bundle class = "oracle.sysman.eml.ecm.cloneHome.util.CloneHomeResourceBundle"/>
      </data>

      <data name="navStep">
        <method class="oracle.sysman.eml.ecm.cloneHome.CloneHomeData"
         method="getWizardStep"/>
      </data>

      <data name="getPageTitle">
          <method class="oracle.sysman.eml.ecm.cloneHome.CloneHomeData" method="getPageTitle"/>
      </data>

      <data name="getHeaderTitle">
          <method class="oracle.sysman.eml.ecm.cloneHome.CloneHomeData" method="getHeaderTitle"/>
      </data>

      <data name="revData">
          <method class="oracle.sysman.eml.ecm.cloneHome.CloneHomeData" method="populateReviewData"/>
      </data>

      </provider>

    </dataScope>

     </contents>
     </body>


  </baja:content>

   <handlers>

     <!-- This handles the next/prev buttons in the results table -->
      <event name="goto" source="reviewDestTable">
        <method class="oracle.sysman.eml.ecm.cloneHome.CloneHomeHandler"
          method ="tableGoto"/>
      </event>

      <event name="goto" source="homeNav">
        <method class="oracle.sysman.eml.ecm.cloneHome.CloneHomeHandler"
         method="stepNext"/>
      </event>

     <event name="cancel">
       <method class="oracle.sysman.eml.ecm.cloneHome.CloneHomeHandler"
        method="returnToCaller"/>
     </event>

     <event name="sort">
        <method class="oracle.sysman.eml.ecm.cloneHome.CloneHomeHandler"
          method="doSort"/>
     </event>

     <event name="finish">
       <method class="oracle.sysman.eml.ecm.cloneHome.CloneHomeHandler"
        method="submitJob"/>
     </event>

  </handlers>

</page>
