<?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:html="http://www.w3.org/TR/REC-html40">
  <baja:head xmlns="http://www.w3.org/TR/REC-html40"/>
  <baja:content xmlns="http://bali.us.oracle.com/cabo/marlin">
  <body onLoad="loadIt();">
   <contents>
    <dataScope>
      <contents>
        <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>

        <script>
          <contents>
            function loadIt()
            {
               document.editRole.roleName.focus();
               document.editRole.roleName.select();
            }
          </contents>
        </script>
        <html:title>
          <text data:text="title@updateRole"/>
        </html:title>
      </contents>
      <provider>
        <data name="updateRole">
          <method class="oracle.sysman.eml.admin.rep.RolePrivsData" method="getRoleData"/>
        </data>
        <data name="ResourceBundle">
          <bundle class="oracle.sysman.eml.admin.rep.AdminResourceBundle"/>
        </data>
        <data name="columnHeaderData">
           <inline>
             <columnHeaders data:text="SYS_PRIV_1@ResourceBundle" /> 
             <columnHeaders data:text="SYS_PRIV_2@ResourceBundle" />
           </inline>
        </data>
      </provider>
      <contents>
        <form name="editRole" method="POST">
          <contents>
            <pageLayout>
              <mediumAdvertisement>
                <include baja:node="../../oemBanner" />
              </mediumAdvertisement>
              <globalButtons>
                <include baja:node="../../globalButtonBar" />
              </globalButtons>
              <data:tabs>
                <include baja:node="../../globalTabs" />
              </data:tabs>
              <pageHeader>
                <include baja:node="header"/>
              </pageHeader>
              <location>
                <include baja:node="adminPrivsSteps" />
              </location>
              <contentFooter>
                <include baja:node="buttonBar_4"/>
              </contentFooter>
              <copyright>
               <include baja:node="../../copyright" />
              </copyright>
              <contents>
                <stackLayout>
                  <contents>
                    <header data:text="editHeader@updateRole"/> 
                    <tableLayout width="98%">
                      <contents>
                        <rowLayout hAlign="right">
                          <contents>
                            <cellFormat>
                              <contents>
                                <include baja:node="buttonBar_4"/>
                              </contents>
                            </cellFormat>
                          </contents>
                        </rowLayout>
                      </contents>
                    </tableLayout>
                    <stackLayout>
                      <contents>
                        <spacer height="10"/>
                        <rowLayout width="100%">
                          <contents>
                            <switcher data:childName="updateResult@updateRole">
                              <case name="updateFailed">      
                                <stackLayout>
                                  <contents>
                                    <messageBox data:message="errMsg@updateRole"
                                       messageType="error" />
                                    <spacer height="20" />
                                  </contents>
                                </stackLayout>
                              </case>
                            </switcher>
                          </contents>
                        </rowLayout>
                        <rowLayout width="100%">
                          <contents>
                            <cellFormat width="5%"/>
                            <cellFormat wrappingDisabled="true" width="95%" hAlign="right">
                              <contents>
                                <rowLayout width="100%">
                                  <contents>
                                    <cellFormat width="25%" hAlign="right">
                                      <contents>
                                        <messageStyledText
                                           styleClass="OraPromptText"
                                           data:text="NAME@ResourceBundle">
                                        </messageStyledText>
                                      </contents>
                                    </cellFormat>
                                    <cellFormat width="2%"/>
                                    <cellFormat width="73%" hAlign="left">
                                      <contents>
                                        <switcher data:childName="operation@updateRole">
                                          <case name="add">
                                            <messageTextInput
                                                   required="yes"
                                                   name="roleName"
                                                   id="roleName"
                                                   data:text="roleName@updateRole"
                                                   data:shortDesc="NAME@ResourceBundle">
                                            </messageTextInput>
                                          </case>
                                          <case name="createLike">
                                            <messageTextInput
                                                   required="yes"
                                                   name="roleName"
                                                   id="roleName"
                                                   data:text="roleName@updateRole"
                                                   data:shortDesc="NAME@ResourceBundle">
                                            </messageTextInput>
                                          </case>
                                          <case name="edit">
                                            <messageStyledText
                                                   id="roleName"
                                                   data:text="roleName@updateRole"
                                                   data:shortDesc="NAME@ResourceBundle">
                                            </messageStyledText>
                                          </case>
                                        </switcher>
                                      </contents>
                                    </cellFormat>
                                  </contents>
                                </rowLayout>
                                <spacer height="10"/>
                                <rowLayout width="100%">
                                  <contents>
                                    <cellFormat width="25%" hAlign="right">
                                      <contents>
                                        <messageStyledText
                                            styleClass="OraPromptText"
                                            labeledNodeId="roleDescription"
                                            data:text="DESCRIPTION@ResourceBundle"> 
                                        </messageStyledText>
                                      </contents>
                                    </cellFormat>
                                    <cellFormat width="2%"/>
                                    <cellFormat width="73%" hAlign="left">
                                      <contents>
                                        <messageTextInput
                                           name="roleDescription"
                                           id="roleDescription"
                                           data:text="roleDescription@updateRole"
                                           data:shortDesc="DESCRIPTION@ResourceBundle">
                                        </messageTextInput>
                                      </contents>
                                    </cellFormat>
                                  </contents>
                                </rowLayout>
                              </contents>
                            </cellFormat>
                          </contents>
                        </rowLayout>
                      </contents>
                    </stackLayout>
                  </contents>
                </stackLayout>  
              </contents>
            </pageLayout>
          </contents>
        </form>
      </contents>
    </dataScope>
    </contents>
   </body>
  </baja:content>
  <baja:handlers>
    <event name="*">
      <method class="oracle.sysman.eml.admin.rep.RolePrivsData" method="doNull" />
    </event>
    <event name="null">
      <method class="oracle.sysman.eml.admin.rep.RolePrivsData" method="doNull" />
    </event>
    <event name="finish">
      <method class="oracle.sysman.eml.admin.rep.RolePrivsData" method="finish"/>
    </event>  
    <event name="goto">
      <method class="oracle.sysman.eml.admin.rep.RolePrivsData" method="doGoTo"/>
    </event>
    <event name="doLoad">
      <method class="oracle.sysman.eml.admin.rep.RolePrivsData" method="doLoad"/>
    </event>
  </baja:handlers>
</page>
