           <!--
 * Copyright (c) 2001 Oracle
 *
 *      NAME
 *       advancedSearchContent.uix
 *
 *      NOTES
 *       include file for patchSearchTable
 *       contains all the possible search fields
 *
 *       productFamily;product;platform;release;
 *       language;fromDate;untilDate;
 *
 * MODIFIED (MM/DD/YY)  VERSION
 *  kchiasso 01/23/02 - stage patch
 *  kchiasso 12/20/01 - wizard redo
 *  kchiasso 12/20/01 - new search
 *
 *
 *  @author  kChiasson
 *
-->

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

  <provider>
    <data name="searchData">
      <method class="oracle.sysman.eml.ecm.patch.PatchSearchData"
       method="populateSearchAdvanced"/>
    </data>

  </provider>

  <contents>

  <labeledFieldLayout labelWidth="25%"
                    fieldWidth="80%"
                    columns="1"
                    width="80%" >
  <contents>


        <messageChoice required="yes" name="product_family" onChange="ret=setFamily();"
            uix:prompt="OPT_PRODUCTFAMILY@ResourceBundle"
            uix:selectedValue="familyIdSel@searchData">
            <contents uix:childData="product_familyList@searchData">
                <option name="optProductFamily" uix:text="product_familyName" uix:value="product_familyValue"/>
            </contents>
        </messageChoice>

        <messageLovField name="productLov"
                   uix:text="productLovName@searchData"
                   columns="39"
                   uix:prompt="OPT_PRODUCT@ResourceBundle"
                   required = "yes"
                   shortDesc="Click to select a product associated with the selected product family"
                   onClick= "if (isFamilySelected()) {
                                setProductRedirValue();
                                openWindow(top,
                                productRedir.value,
                                'lovWindow',
                                {width:600, height:30},
                                true,
                                'dialog',
                                productListCallBack); }
                               return false;" />

        <messageChoice name="language"
            uix:prompt="OPT_LANGUAGE@ResourceBundle"
            uix:selectedValue="languageIdSel@searchData">

            <contents uix:childData="languageList@searchData">
                <option uix:text="languageName" uix:value="languageValue"/>
            </contents>
        </messageChoice>


        <messageDateField name="since"
                prompt="Begin Date (mm/dd/yyyy)"
                uix:value="since@searchData"
                tip="Find patches registered after begin date"
                columns="10">
            <onSubmitValidater>
            <date dateStyle="shortish" pattern="MM/dd/yyyy" />
            </onSubmitValidater>
        </messageDateField>

        <messageDateField name="until"
                prompt="Until Date (mm/dd/yyyy)"
                uix:value="until@searchData"
                tip="Find patches registered before until date"
                columns="10">
            <onSubmitValidater>
            <date dateStyle="shortish" pattern="MM/dd/yyyy" />
            </onSubmitValidater>
        </messageDateField>

  </contents>
  </labeledFieldLayout>

  </contents>
</dataScope>
