<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:marlin="http://bali.us.oracle.com/cabo/marlin" xmlns:html="http://www.w3.org/TR/REC-html40">
  <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">
  </baja:head>
  <baja:content xmlns="http://bali.us.oracle.com/cabo/marlin" xmlns:marlin="http://bali.us.oracle.com/cabo/marlin">
    <dataScope>
      <contents>
        <html:title>
          <text>
            <boundAttribute name="text">
              <concat>
                <dataObject select="comm_win_title" source="win_title"/>
                <dataObject select="slbTargetText" source="slbTargetsPageTextData"/>
              </concat>
            </boundAttribute>
          </text>
        </html:title>
        <pageLayout>
          <mediumAdvertisement>
            <include baja:node="../../../../oemBanner"/>
          </mediumAdvertisement>
          <globalButtons>
            <include baja:node="../../../../globalButtonBar"/>
          </globalButtons>
          <tabs>
            <include baja:node="../../../../globalTabs"/>
          </tabs>

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

          <pageHeader>
            <include baja:node="../../../../admin/rep/header"/>
          </pageHeader>
          <marlin:start>
            <include baja:node="../../../../admin/rep/adminSideNav"/>
          </marlin:start>
          <copyright>
            <include baja:node="../../../../copyright"/>
          </copyright>
          <contents>
            <stackLayout>
              <contents>
                <header data:text="slbTargetText@slbTargetsPageTextData" width="80%"/>
                <switcher childName="false" data:childName="error@slbTargets">
                  <case name="true">
                    <stackLayout>
                      <contents>
                        <messageBox data:message="ProcessingError@slbTargets" messageType="error" data:text="ERROR_COLON@SLBBundle"/>
                      </contents>
                    </stackLayout>
                  </case>
                </switcher>
                <inlineMessage>
                  <boundMessage select="ProcessingError"/>
                </inlineMessage>
                <spacer height="10"/>
                <form name="slbTgt" method="POST">
                  <contents>
                    <tableLayout width="80%">
                      <contents>
                        <rowLayout hAlign="right">
                          <contents>
                            <cellFormat hAlign="right">
                              <contents>
                                <switcher data:childName="hasCreatePriv@user_sys_priv">
                                  <case name="true">
                                    <button data:text="Add@SLBBundle" destination="/console/slb/init/adaptSwitchParameters"/>
                                    <!--<button data:text="AddConf@SLBBundle" destination="../mgmt/unimpl"/>-->
                                  </case>
                                </switcher>
                              </contents>
                            </cellFormat>
                          </contents>
                        </rowLayout>
                        <rowLayout>
                          <contents>
                            <table name="SlbTargetTable" text="" marlin:alternateText="NoSlbTargetsText@slbTargetsPageTextData" width="100%" marlin:value="value@slbTargets" marlin:blockSize="blockSize@slbTargets" marlin:maxValue="maxValue@slbTargets" marlin:minValue="minValue@slbTargets" marlin:tableData="row@slbTargets" marlin:columnHeaderData="columnHeaders@columnHeaderData" formSubmitted="true">
                              <tableFormat tableBanding="rowBanding"/>
                              <columnHeaderStamp>
                                <boundText select="value"/>
                              </columnHeaderStamp>
                              <boundAttribute name="columnHeaderData">
                                <dataObject select="column" source="slbTargets"/>
                              </boundAttribute>
                              <tableSelection>
                                <singleSelection>
                                  <contents>
                                    <!--<button text="Upgrade Software" destination="../mgmt/unimpl"/>-->
                                    <!--<button text="Backup Configuration" destination="../mgmt/unimpl"/>-->
                                    <!--<button data:text="viewlog@SLBBundle" destination="../mgmt/unimpl"/>-->
                                    <submitButton data:text="view@SLBBundle" baja:event="view"/>
                                    <submitButton data:text="Edit@SLBBundle" baja:event="edit"/>
                                 </contents>
                                </singleSelection>
                              </tableSelection>
                              <contents>
                                <styledText data:text="SlbNameValue" data:destination="SlbDestValue"/>
                                <formValue name="targetName" data:value="SlbNameValue"/>
                                <formValue name="targetType" data:value="SlbTypeValue"/>
                              </contents>
                            </table>
                          </contents>
                        </rowLayout>
                      </contents>
                    </tableLayout>
                  </contents>
                </form>
              </contents>
            </stackLayout>
          </contents>
        </pageLayout>
      </contents>
      <provider>
        <data name="slbTargets">
          <method class="oracle.sysman.eml.target.slb.initcfg.SlbMain" method="getSlbTargetsData"/>
        </data>
        <data name="SLBBundle">
          <bundle class="oracle.sysman.eml.rsc.target.slb.SLBBundle"/>
        </data>
        <data name="slbTargetsPageTextData">
          <method class="oracle.sysman.eml.target.slb.initcfg.SlbMain" method="getSlbTargetsTextData"/>
        </data>
        <data name="win_title">
          <method class="oracle.sysman.eml.target.slb.common.SLB" method="getCommonWinTitle"/>
        </data>
        <data name="user_sys_priv">
          <method class="oracle.sysman.eml.target.slb.mgmt.RoleBasedMgmt" method="getUserSystemPriv"/>
        </data>
        <data name="user_target_priv">
          <method class="oracle.sysman.eml.target.slb.mgmt.RoleBasedMgmt" method="getUserTargetPriv"/>
        </data>
      </provider>
    </dataScope>
  </baja:content>
  <baja:handlers>
    <event name="viewlog">
      <method class="oracle.sysman.eml.target.slb.initcfg.SlbMain" method="doViewLog"/>
    </event>
    <event name="goto">
      <method class="oracle.sysman.eml.target.slb.initcfg.SlbMain" method="gotoNext"/>
    </event>
    <event name="view">
      <method class="oracle.sysman.eml.target.slb.initcfg.SlbMain" method="doViewSlb"/>
    </event>
    <event name="edit">
      <method class="oracle.sysman.eml.target.slb.initcfg.SlbMain" method="doEditSlb"/>
    </event>
  </baja:handlers>
</page>
