<page xmlns="http://bali.us.oracle.com/cabo/baja" 
      xmlns:baja="http://bali.us.oracle.com/cabo/baja"
      xmlns:marlin="http://bali.us.oracle.com/cabo/marlin" 
      xmlns:ctrl="http://xmlns.oracle.com/uix/controller"
      xmlns:html="http://www.w3.org/TR/REC-html40"
      xmlns:data="http://bali.us.oracle.com/cabo/marlin">

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

    <dataScope>
      <contents>
        <form name="newTgtInfo" method="post" >
         <contents>

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

          <globalButtons>
            <include baja:node="../../../globalButtonBar" />
          </globalButtons>

          <tabs>
            <include baja:node="../../../globalTabs" />
          </tabs>
          
          <pageHeader>
            <switcher data:childName="viewContext@blkConfigData">
              <case name="config">
                  <include baja:node="../header"/>
              </case>
              <case name="target">
                <include baja:node="../../../globalHeader"/>
              </case>
            </switcher>
          </pageHeader>
          
          <location>
            <include baja:node="../../../breadCrumbs"/>
          </location>

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

          <contents>
            <html:title>
              <data:text>
                <boundAttribute name="text">
                  <dataObject select="pageTitle"
                              source="blkConfigData"/>
                </boundAttribute>
              </data:text>
            </html:title>

            <html:noScript>
              <text data:text="NO_JAVASCRIPT_MSG@blackoutBundle"/>
            </html:noScript>

            <messageBox messageType="info"
                        rendered="false"
                        data:rendered="missingViewPrivs@blkConfigData">
              <boundAttribute name="message">
                <if>
                  <defaulting>
                    <comparison type="equals">
                      <dataObject select="viewContext" source="blkConfigData" /> 
                      <fixed javaType="string">config</fixed> 
                    </comparison>
                    <fixed javaType="boolean">true</fixed> 
                  </defaulting>
                  <dataObject select="MISSING_VIEW_PRIVS_MSG_OWNER" source="blackoutBundle" /> 
                  <dataObject select="MISSING_VIEW_PRIVS_MSG_ALL_USERS" source="blackoutBundle" /> 
                </if>
              </boundAttribute>
            </messageBox>

           <header data:text="headerText@blkConfigData">
             <contents>
               <!-- ............ Page Timestamp ...........  -->
               <tableLayout width="100%">
                 <contents>
                   <rowLayout hAlign="right">
                     <contents>
                       <flowLayout>
                         <contents>
                           <styledText data:text="PAGE_REFRESHED_TIME@SDKBundle"
                                       styleClass="OraTipText"/>
                           <spacer width="2"/>
                           <styledText data:text="timestamp@blkConfigData"
                                       styleClass="OraTipLabel"/>
                           <spacer width="2"/>
                           <button data:text="REFRESH@SDKBundle"
                                   data:destination="refreshDest@blkConfigData"/>
                         </contents>
                       </flowLayout>
                     </contents>
                   </rowLayout>
                 </contents>
               </tableLayout>

               <switcher data:childName="dataError@blkConfigData" 
                         childName="false">
                 <case name="true">
                   <messageBox data:message="dataErrMessage@blkConfigData"
                               messageType="error"/>
                 </case>
                 <case name="false">
                   <include baja:node="blackoutSummary"/>
                 </case>
              </switcher>
            </contents>
           </header>
          </contents>         
         </pageLayout>
        </contents>
       </form> 
      </contents>

      <provider>
        <data name="blkConfigData">
          <method class="oracle.sysman.eml.admin.rep.blackout.BlackoutData"
                  method="getBlackoutViewData" />
        </data>
        <data name="adminBundle">
          <bundle class="oracle.sysman.eml.admin.rep.AdminResourceBundle"/>
        </data>
        <data name="blackoutBundle">
          <bundle class="oracle.sysman.eml.admin.rep.blackout.BlackoutResourceBundle"/>
        </data>
        <data name="SDKBundle">
          <bundle class="oracle.sysman.emSDK.eml.SDKUIMsg"/>
        </data>
        <data name="commonBundle">
          <bundle class="oracle.sysman.resources.CommonResourceBundle"/>
        </data>
        <data name="mntrBundle">
          <bundle class="oracle.sysman.resources.MntrResourceBundle"/>
        </data>
      </provider>
    </dataScope>

  </baja:content>

  <handlers>
    <event name="*">
      <method class="oracle.sysman.eml.admin.rep.blackout.BlackoutEvents"
              method="doNull"/>
    </event> 
    <event name="goto">
      <method class="oracle.sysman.eml.admin.rep.blackout.BlackoutEvents"
              method="handleGoto"/>
    </event> 
    <event name="Refresh">
      <method class="oracle.sysman.eml.admin.rep.blackout.BlackoutEvents"
              method="doRefresh"/>
    </event>
    <event name="sort">
      <method class="oracle.sysman.eml.admin.rep.blackout.BlackoutEvents"
              method="doSort"/>
    </event> 
  </handlers>
</page>
