Oracle Fusion Middleware extensions for Applications Core API Reference
11g Release 1 (11.1.1.6)

E22562-05

oracle.apps.fnd.applcore.tags.handler
Class FndResourceActionViewHandler

java.lang.Object
  extended by oracle.webcenter.framework.resource.view.AbstractResourceActionHandler
      extended by oracle.webcenter.framework.resource.view.PopUpResourceActionHandler
          extended by oracle.webcenter.framework.resource.view.PopUpResourceActionViewHandler
              extended by oracle.apps.fnd.applcore.tags.handler.FndResourceActionViewHandler
All Implemented Interfaces:
oracle.webcenter.framework.resource.view.ResourceActionHandler, oracle.webcenter.framework.resource.view.ResourceActionViewHandler

public class FndResourceActionViewHandler
extends oracle.webcenter.framework.resource.view.PopUpResourceActionViewHandler

Handler method for Tagging and Global Search.


Nested Class Summary
 
Nested classes/interfaces inherited from interface oracle.webcenter.framework.resource.view.ResourceActionHandler
oracle.webcenter.framework.resource.view.ResourceActionHandler.ResourceActionedResult
 
Field Summary
 
Fields inherited from class oracle.webcenter.framework.resource.view.AbstractResourceActionHandler
DIALOG_RESOURCE_TITLE, DIALOG_TASKFLOW_PARAMETERS_MAP, DIALOG_VIEW_RENDERER, INLINE_POPUP_REFERER, REFRESH_NEEDED, RESOURCE_VIEWER_TASKFLOW_ID, RESOURCE_VIEWER_TASKFLOW_LOCAL_ID, RESOURCE_VIEWER_TASKFLOW_PATH, URL_PARAM_RESOURCE_ID, URL_PARAM_RESOURCE_REFERER, URL_PARAM_RESOURCE_SCOPE, URL_PARAM_RESOURCE_TYPE
 
Fields inherited from interface oracle.webcenter.framework.resource.view.ResourceActionViewHandler
RESOURCE_ACTION_VIEW_HANDLER_CLASS
 
Constructor Summary
FndResourceActionViewHandler()
           
 
Method Summary
 oracle.webcenter.framework.resource.view.ResourceActionHandler.ResourceActionedResult resourceActioned(javax.faces.event.ActionEvent action, oracle.webcenter.framework.resource.view.ResourceActionRenderContext resource)
          * method to return ResourceActionedResult enum value.
 void viewPage(oracle.webcenter.framework.resource.view.ResourceActionRenderContext resource)
           
 void viewResourceAsPage(oracle.webcenter.framework.resource.view.ResourceActionRenderContext rsrc)
           
 void viewTaskFlow(oracle.webcenter.framework.resource.view.ResourceActionRenderContext resource, oracle.adf.controller.TaskFlowId taskFlowId)
          Handler for launching a tagged object inside a UIShell Page.
 
Methods inherited from class oracle.webcenter.framework.resource.view.PopUpResourceActionHandler
launchDialog
 
Methods inherited from class oracle.webcenter.framework.resource.view.AbstractResourceActionHandler
appendURIParameter, getDialogParams, getTaskFlowParams, getValueMapParams
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FndResourceActionViewHandler

public FndResourceActionViewHandler()
Method Detail

viewTaskFlow

public void viewTaskFlow(oracle.webcenter.framework.resource.view.ResourceActionRenderContext resource,
                         oracle.adf.controller.TaskFlowId taskFlowId)
Handler for launching a tagged object inside a UIShell Page. Method uses the UIShell's navigate API to navigate to the object task flow specified.

Specified by:
viewTaskFlow in interface oracle.webcenter.framework.resource.view.ResourceActionHandler
Overrides:
viewTaskFlow in class oracle.webcenter.framework.resource.view.AbstractResourceActionHandler
Parameters:
resource - -- Service definition for the tagged object.
taskFlowId - -- TaskFlowId which needs to be launched to view the tagged object. To tag a whole UIShell page the task flow path must point to the empty task flow provided by Applcore.

viewPage

public void viewPage(oracle.webcenter.framework.resource.view.ResourceActionRenderContext resource)
Specified by:
viewPage in interface oracle.webcenter.framework.resource.view.ResourceActionHandler
Overrides:
viewPage in class oracle.webcenter.framework.resource.view.AbstractResourceActionHandler

viewResourceAsPage

public void viewResourceAsPage(oracle.webcenter.framework.resource.view.ResourceActionRenderContext rsrc)
Specified by:
viewResourceAsPage in interface oracle.webcenter.framework.resource.view.ResourceActionHandler
Overrides:
viewResourceAsPage in class oracle.webcenter.framework.resource.view.AbstractResourceActionHandler

resourceActioned

public oracle.webcenter.framework.resource.view.ResourceActionHandler.ResourceActionedResult resourceActioned(javax.faces.event.ActionEvent action,
                                                                                                              oracle.webcenter.framework.resource.view.ResourceActionRenderContext resource)
* method to return ResourceActionedResult enum value. * DEFAULT - do what we currently do * DO_POPUP - open the ADF inline popup where available * DO_NAVIGATION - invoke the configured RAH view handler (FND in our case) to do the navigation * HANDLED - meaning that WebCenter will do nothing and that the view * handler resourceActioned() API has already done the navigation

Specified by:
resourceActioned in interface oracle.webcenter.framework.resource.view.ResourceActionHandler
Overrides:
resourceActioned in class oracle.webcenter.framework.resource.view.AbstractResourceActionHandler

Oracle Fusion Middleware extensions for Applications Core API Reference
11g Release 1 (11.1.1.6)

E22562-05

Copyright © 2012 Oracle. All Rights Reserved.