
<!-- $Header: WfEventTable.uix 115.5 2004/01/21 11:35:38 grengara noship $ -->
<!--
  MODIFIED    (MM/DD/YY)
   Gayathri     11/17/03 - First created   
   Gayathri     01/06/04 - Added switcher for view XML image
-->
<page xmlns="http://bali.us.oracle.com/cabo/baja"
      xmlns:marlin="http://bali.us.oracle.com/cabo/marlin"
      xmlns:data="http://bali.us.oracle.com/cabo/marlin"
      xmlns:baja="http://bali.us.oracle.com/cabo/baja"
      xmlns:uix="http://bali.us.oracle.com/cabo/marlin">
  <baja:head xmlns="http://www.w3.org/TR/REC-html40">
    <title>Agent Search Page</title>
  </baja:head>
  <baja:content xmlns="http://bali.us.oracle.com/cabo/marlin">
    <dataScope>
      <provider>
        <data name="tableData">
          <bean>
            <dataObject select="currentTable" source="allData"/>
          </bean>
        </data>
        <data name="colSortOrder">
          <bean>
            <dataObject select="sortState" source="allData"/>
          </bean>
        </data>
        <data name="allData">
          <method class="oracle.apps.fnd.wf.oam.handlers.WfEventTAgentHandler"
                  method="getDataTable"/>
        </data>
        <data name="getImageLinks">
          <method class="oracle.apps.fnd.oam.sdk.common.OAMHandler"
                  method="getImageLinks"/>
        </data>
        <data name="RBData">
          <bundle class="oracle.apps.fnd.wf.oam.resources.WfResourceBundle"/>
        </data>

         <data name="respBasedRD">
          <method class="oracle.apps.fnd.wf.oam.handlers.WfEventTAgentHandler" method="getFunctionsCustomization"/>
        </data>  
        
        <data name="columnHeaderData">
          <inline>
            <column data:sort="eventName@colSortOrder"
                    data:value="WF_AA_EVENT_NAME@RBData" columnId="eventName"/>
            <column data:sort="eventKey@colSortOrder"
                    data:value="WF_AA_EVENT_KEY@RBData"
                    columnId="eventKey"/> 
            <column data:sort="correlationId@colSortOrder"
                    data:value="WF_AA_CORRELATION_ID@RBData" columnId="correlationId"/>
            <column data:sort="parameters@colSortOrder"
                    data:value="WF_AA_PARAMETERS@RBData" columnId="parameters"/>
            <column data:sort="fromSystem@colSortOrder"
                    data:value="WF_AA_FROM_SYSTEM@RBData" columnId="fromSystem"/>
            <column data:sort="toSystem@colSortOrder"
                    data:value="WF_AA_TO_SYSTEM@RBData"
                    columnId="toSystem"/>
            <column data:sort="sendDate@colSortOrder"
                    data:value="WF_AA_SEND_DATE@RBData" columnId="sendDate"/>
            <column data:sort="errorMsg@colSortOrder"
                    data:value="WF_AA_ERROR_MSG@RBData" columnId="errorMsg"/>
            <column data:sort="errorStack@colSortOrder"
                    data:value="WF_AA_ERROR_STACK@RBData"
                    columnId="errorStack"/> 
            <column data:sort="messageState@colSortOrder"
                    data:value="WF_AA_MESSAGE_STATE@RBData" columnId="messageState"/>
            <column sort="no" data:value="WF_AA_VIEW_XML@RBData"/>
          </inline>
        </data>
      </provider>
      <contents>
        <switcher data:childName="node@allData">
          <case name="errNode">
            <messageBox data:message="errMsg@allData" messageType="error"
                        longDescURL="unimpl" data:text="WF_GEN_ERROR@RBData">
            </messageBox>
          </case>
          <case name="okNode">
            <table name="WfEventT" width="80%"
                   minValue="1"
                   data:alternateText="ALT_TEXT_KEY@allData"
                   data:blockSize="size@tableData" data:maxValue="max@tableData"
                   data:value="start@tableData" data:tableData="rows@tableData"
                   data:columnHeaderData="column@columnHeaderData"
                   data:summary="WF_AA_MSG_TABLESUM@RBData">
              <columnHeaderStamp>
                <sortableHeader data:text="value" sortable="yes"
                                data:sortable="sort" data:value="columnId"/>
              </columnHeaderStamp>
              <contents>
                <styledText styleClass="OraInstructionText"
                            data:text="eventName"/>
                <styledText styleClass="OraInstructionText"
                            data:text="eventKey"/>
                <styledText styleClass="OraInstructionText"
                            data:text="correlationId"/>
                <styledText styleClass="OraInstructionText" 
			    data:text="parameters"/>
                <styledText styleClass="OraInstructionText" 
			    data:text="fromSystem"/>                
                <styledText styleClass="OraInstructionText"
                            data:text="toSystem"/>
                <styledText styleClass="OraInstructionText"
                            data:text="sendDate"/>
                <styledText styleClass="OraInstructionText"
                            data:text="errorMsg"/>
                <styledText styleClass="OraInstructionText"
                            data:text="errorStack"/>
                <styledText styleClass="OraInstructionText" 
			    data:text="messageState"/> 
              <switcher data:childName="xmlExists">
               <case name="true">           
		           <link data:destination="Destination" data:disabled="WF_EVENT_T_QUEUE.VIEW_XML_D@respBasedRD">
                <contents>                
                <image  hAlign="left"
                       data:source="DETAILS_IMG@getImageLinks"
		                   data:shortDesc="WF_AA_VIEW_XML@RBData">
                 </image>                 
                 </contents> 
                </link>
                </case>
                <case name="false">           		                          
                <image  hAlign="left"
                       data:source="DETAILS_IMG_DISABLED@getImageLinks"
		                   data:shortDesc="WF_AA_VIEW_XML@RBData">
                 </image>                                 
                </case>
               </switcher>                          
              </contents>
            </table>
          </case>
        </switcher>
      </contents>
    </dataScope>
  </baja:content>
  <!-- end of baja:content -->
</page>

