Oracle Fusion Middleware extensions for Applications Core API Reference
11g Release 7 (11.1.7)

E22562-07

oracle.apps.fnd.applcore.customization.uiPublic
Class LevelPickerCloseHandler

java.lang.Object
  extended by oracle.apps.fnd.applcore.customization.uiPublic.LevelPickerCloseHandler
All Implemented Interfaces:
oracle.adf.view.page.editor.event.CloseListener, oracle.adf.view.page.editor.event.PageEditorListener, PatternsConstants

public class LevelPickerCloseHandler
extends java.lang.Object
implements oracle.adf.view.page.editor.event.CloseListener, PatternsConstants

Contains the event listeners required by composer to reload a page after edit.

Since:
drop8b2

Field Summary
 
Fields inherited from interface oracle.apps.fnd.applcore.patterns.ui.util.PatternsConstants
ACTION, ACTION_LISTENER, ACTIVE, AFLOG_ENABLED, AFLOG_LEVEL, AFLOG_MODULE, APPS_MENUMODEL_SUFFIX, APPSTREE_NODE_DEPTH, APPSTREE_NODE_SELECTED, ATK_HOMEPAGE_WEBAPP, BACK, BACK_ACTION, BACK_ACTION_LISTENER, BACK_METHOD, BACK_POPUP_ID, CANCEL, CANCEL_ACTION, CANCEL_ACTION_LISTENER, CANCEL_METHOD, CANCEL_POPUP_ID, CONTINUE, CONTINUE_ACTION, CONTINUE_ACTION_LISTENER, CONTINUE_METHOD, CONTINUE_POPUP_ID, CREATE, CREATE_ANOTHER, CREATE_ANOTHER_ACTION, CREATE_ANOTHER_ACTION_LISTENER, CREATE_ANOTHER_METHOD, CREATE_ANOTHER_POPUP_ID, CUSTOM_ATTR_LIST, DATA_CONTROL_SCOPE, DB_BIND_PROFILER, DB_BIND_WAIT_PROFILER, DB_PROFILER, DB_TRACE, DB_TRACE_BIND, DB_TRACE_BND_WAIT, DB_TRACE_WAIT, DB_WAIT_PROFILER, DEFAULT_CONTEXTUAL_AREA_COLLAPSED, DEFAULT_CONTEXTUAL_AREA_WIDTH, DEFAULT_HOME, DEFAULT_REGIONAL_AREA_COLLAPSED_VALUE, DEFAULT_REGIONAL_AREA_WIDTH, DELETE, DIAGNOSTIC_DASHBOARD_WEBAPP, DIAGNOSTICS_LINK_PROFILE_NAME, DUPLICATE, EDIT, EXPORT_DELIMITER, FND_CUSTOM_OBJECT, FND_NAVIGATE, FND_REGIONAL_AREA_COLLAPSED, FND_REGIONAL_AREA_WIDTH, FND_UI_SHELL_MENU_MODEL, FUSE_HOMEPAGE_VIEWID, FUSE_START_PAGE_VIEWID, FUSE_START_PAGE_WEBAPP, GLOBAL_AREA_MENU_MODEL, GLOBAL_BUTTONS_TASKFLOW_ID, GROUP_NODE, HELP_PORTAL_PROFILE_NAME, HELP_PORTAL_WEBSERVICE_URL, HOMEPAGE, HOMEPAGE_MENU_MODEL, HOMEPAGE_VIEW_ID, IS_MAINAREA_ONLY, IS_REGIONAL_AREA_COLLAPSED, ITEM_NODE, MAC_KEY, MAX_MENUITEM_CHARS, NAV_TASK_FLOW_ID, NAV_TASK_KEY_LIST, NAV_TASK_LABEL, NAV_TASK_PARAMETERS_LIST, NAVIGATOR_MENU_MODEL, NEXT, NEXT_ACTION, NEXT_ACTION_LISTENER, NEXT_ICON, NEXT_METHOD, NEXT_POPUP_ID, NO_PARAMS, OK, OK_ACTION, OK_METHOD, OSN_PROVISIONED, PAGE_PARAMS_LIST, PL_SQL_PROFILER, PREFERENCES_MENU_MODEL, PREVIOUS, PREVIOUS_ACTION, PREVIOUS_ACTION_LISTENER, PREVIOUS_ICON, PREVIOUS_METHOD, PREVIOUS_POPUP_ID, REGIONAL_AREA_WIDTH, REVERT, REVERT_ACTION, REVERT_ACTION_LISTENER, REVERT_METHOD, REVERT_POPUP_ID, ROOT_MODEL_KEY, SAVE, SAVE_ACTION, SAVE_ACTION_LISTENER, SAVE_AND_CLOSE, SAVE_AND_CLOSE_ACTION, SAVE_AND_CLOSE_ACTION_LISTENER, SAVE_AND_CLOSE_METHOD, SAVE_AND_CLOSE_POPUP_ID, SAVE_AND_CONTINUE, SAVE_AND_CONTINUE_ACTION, SAVE_AND_CONTINUE_ACTION_LISTENER, SAVE_AND_CONTINUE_METHOD, SAVE_AND_CONTINUE_POPUP_ID, SAVE_AND_CREATE_ANOTHER, SAVE_AND_CREATE_ANOTHER_ACTION, SAVE_AND_CREATE_ANOTHER_ACTION_LISTENER, SAVE_AND_CREATE_ANOTHER_METHOD, SAVE_AND_CREATE_ANOTHER_POPUP_ID, SAVE_AND_NEXT, SAVE_AND_NEXT_ACTION, SAVE_AND_NEXT_ACTION_LISTENER, SAVE_AND_NEXT_METHOD, SAVE_AND_NEXT_POPUP_ID, SAVE_METHOD, SAVE_POPUP_ID, SELF_REFRESH, SIGNIN_VIEWID, SIGNIN_WEBAPP, SUBMIT, SUBMIT_ACTION, SUBMIT_ACTION_LISTENER, SUBMIT_METHOD, SUBMIT_POPUP_ID, TASKFLOWID_ACCESSIBILITY, UISHELL_CC, UISHELL_CC_INVALID, UISHELL_CC_TIP, UISHELL_MAINTABS_DISCLOSED, UISHELL_MAINTABS_RENDERED, UISHELL_NUM_CCS, UISHELL_REGIONALTABS_DISCLOSED, UISHELL_REGIONALTABS_RENDERED, UISHELL_RETURN_URL, UISHELL_TEMPLATE_EDITOR, UISHELL_TEMPLATE_PAGE, UPK_DEPLOYED_URL, UPK_PROVIDER_ENABLED_FLAG, UTF_8, VIEWID_PREFERENCES, WEBAPP_DESTINATION, WEBAPP_FNDSETUP, WEBAPP_NAME, WEBAPP_SPACES
 
Constructor Summary
LevelPickerCloseHandler()
           
 
Method Summary
 LevelPickerSessionBean getBean()
          Setter for session bean used by junit tests.
 void processClose(oracle.adf.view.page.editor.event.CloseEvent closeEvent)
          This method is used to call the code required to a page reload.
 void reloadPage()
          This method is used to force a page reload going from view to edit mode.
 void resetPersonalizationFlag()
          Method used to reset the personalization flag in the UIShell map.
 void setApplSessionValues()
          Method to retrieve the customization options from the session bean and set on the ApplSession.
 void setBean(LevelPickerSessionBean bean)
          Setter for session bean used by junit tests.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

LevelPickerCloseHandler

public LevelPickerCloseHandler()
Method Detail

processClose

public void processClose(oracle.adf.view.page.editor.event.CloseEvent closeEvent)
This method is used to call the code required to a page reload. This ensures ADFm and ADFv mds metadata is kept in sync.

Specified by:
processClose in interface oracle.adf.view.page.editor.event.CloseListener
Parameters:
closeEvent -

reloadPage

public void reloadPage()
                throws java.io.IOException
This method is used to force a page reload going from view to edit mode.

Throws:
java.io.IOException

setBean

public void setBean(LevelPickerSessionBean bean)
Setter for session bean used by junit tests.

Parameters:
bean -

getBean

public LevelPickerSessionBean getBean()
Setter for session bean used by junit tests.

Returns:
LevelPickerSessionBean

setApplSessionValues

public void setApplSessionValues()
Method to retrieve the customization options from the session bean and set on the ApplSession. This resets all the values that were used back to null.


resetPersonalizationFlag

public void resetPersonalizationFlag()
Method used to reset the personalization flag in the UIShell map.


Oracle Fusion Middleware extensions for Applications Core API Reference
11g Release 7 (11.1.7)

E22562-07

Copyright © 2013 Oracle. All Rights Reserved.