oracle.apps.fnd.applcore.tags.handler
Class FndResourceActionViewHandler
java.lang.Object
oracle.webcenter.framework.resource.view.AbstractResourceActionHandler
oracle.webcenter.framework.resource.view.PopUpResourceActionHandler
oracle.webcenter.framework.resource.view.PopUpResourceActionViewHandler
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 classes/interfaces inherited from interface oracle.webcenter.framework.resource.view.ResourceActionHandler |
oracle.webcenter.framework.resource.view.ResourceActionHandler.ResourceActionedResult |
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 |
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 |
FndResourceActionViewHandler
public FndResourceActionViewHandler()
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
Copyright © 2012 Oracle. All Rights Reserved.