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

 <contents>
  <header data:text="JAAS_PERMISSION@nls" />
  <tableLayout width="80%" cellSpacing="25" >
   <contents>
    <rowLayout>
     <contents>
      <stackLayout>
      <contents>
      <styledText data:text="SEARCH_PANEL_TITLE@nls" 
                 styleClass="OraHeaderSub" />
      <header text="" />
      <styledText styleClass="OraInstructionText"
                  data:text="SEARCH_PERM_INSTRUCT@nls" />
      </contents>
      </stackLayout>
     </contents>
    </rowLayout>

    <rowLayout>
     <contents>
       <messageTextInput name="codeBaseInput" 
                         columns="40"
                         data:text="permSearchCodeBase@codeBaseData"
                         data:prompt="CODE_BASE@nls" />
     </contents>
    </rowLayout>

    <rowLayout>
     <contents>
       <table name="principalSearch" 
              width="100%"
              data:columnHeaderData="cols@principalTable"
              data:columnFormats="colFormats@principalTable"
              data:tableData="rows@prinSearchList" 
              formSubmitted="true">

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

         <columnFooter>
         <rowLayout>
          <contents>
           <spacer width="10" />
           <submitButton data:text="BUTTON_ADD_PRINCIPAL@nls" 
                         baja:event="AddPrinSearchRow" />

         </contents>
         </rowLayout>
         </columnFooter>

         <tableSelection>
          <singleSelection selectedIndex="0" 
                           data:text="PRINCIPALS@nls" >
           <contents>
            <submitButton data:text="BUTTON_REMOVE@nls" 
                          baja:event="RemovePrincipalSearch"/>     
           </contents>
          </singleSelection>
         </tableSelection>

         <contents>
 <!--
         <switcher data:childName="componentType" childName="choiceType">
          <case name="choiceType">
           <rowLayout>
           <contents>
           <choice name="prinClass" data:selectedValue="prinClass" 
                   onChange="submitForm(principalPermission, true, {event:'PrinClassChanged', source:this.name})" >
            <contents  data:childData="prinClassNames@principalData">
             <option data:text="prinClassName" data:value="prinClassName"/>
            </contents>
           </choice>
           <formValue baja:event="" />
           </contents>
           </rowLayout>
          </case>

          <case name="textInputType">
           <textInput name="prinClass" 
                      columns="40" 
                      data:text="prinClass" />
          </case>
         </switcher>
-->
         <choice name="prinClass" data:selectedValue="prinClass" >
           <contents  data:childData="prinClassNames@principalData">
             <option data:text="prinClassName" data:value="prinClassName"/>
            </contents>
           </choice>
         <textInput name="prinName" 
                    columns="30" 
                    data:text="prinName" />
         </contents>

       </table>
     </contents>
    </rowLayout> 

    <rowLayout>
     <contents>
       <submitButton data:text="BUTTON_GET_PERMISSIONS@nls" 
                         baja:event="SearchPerm"/>
     </contents> 
    </rowLayout>

    <rowLayout>
     <contents>
      <stackLayout>
       <contents> 
        <styledText data:text="SEARCH_RESULT@nls"  
                    styleClass="OraHeaderSub" />
        <header text="" />
       </contents>
      </stackLayout>
     </contents>
    </rowLayout>

    <rowLayout>
     <contents>
      <table name="principalPerms" 
             width="100%"
             data:columnHeaderData="cols@principalPermTable"
             data:columnFormats="colFormats@principalPermTable"
             data:tableData="rows@principalPermList"
             data:value="curIndex@principalPermList" 
             data:maxValue="curMax@principalPermList" 
             data:alternateText="NO_DATA_FOUND@nls"
             data:blockSize ="block@principalPermList"
             formSubmitted="true">

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

         <tableSelection>
          <singleSelection selectedIndex="0" 
                           data:text="RESULTS@nls">
            <contents>
             <submitButton data:text="BUTTON_REVOKE@nls" 
                           baja:event="RevokePerm"/>
            </contents>
          </singleSelection>
         </tableSelection>
         <contents>
          <styledText data:text="permClass" />
          <styledText data:text="permTargetAction" />
         </contents>
        </table>
       </contents>
     </rowLayout> 
   
  </contents>
  </tableLayout>

 </contents>
</dataScope>


