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

E22562-02

oracle.apps.fnd.applcore.patterns.uishell.uiModel
Class MainAreaHandler

java.lang.Object
  extended by oracle.apps.fnd.applcore.patterns.uishell.uiModel.MainAreaHandler
All Implemented Interfaces:
java.io.Serializable, PatternsConstants, oracle.binding.DataControl, oracle.binding.ManagedDataControl

public class MainAreaHandler
extends java.lang.Object
implements PatternsConstants, oracle.adf.model.ManagedDataControl, java.io.Serializable

For Internal Use: UIShell Main Area Handler (Data Control methods)

See Also:
Serialized Form

Field Summary
static java.lang.String FND
           
static java.lang.String FND_CHECK_DATA_DIRTY
           
static java.lang.String FND_WARN_CHANGES
           
static java.lang.String PAGE_PARAMS
           
static java.lang.String UTF_8
           
 
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, 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, GLOBAL_AREA_MENU_MODEL, GROUP_NODE, HELP_PORTAL_PROFILE_NAME, HELP_PORTAL_WEBSERVICE_URL, HOMEPAGE, HOMEPAGE_MENU_MODEL, HOMEPAGE_VIEW_ID, IS_REGIONAL_AREA_COLLAPSED, ITEM_NODE, 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, 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, VIEWID_PREFERENCES, WEBAPP_FNDSETUP, WEBAPP_NAME, WEBAPP_SPACES
 
Constructor Summary
MainAreaHandler()
           
 
Method Summary
 void beginRequest(java.util.HashMap p1)
          Default implementation of beginRequest method in ManagedDataControl interface
 void checkDataDirtyOnNavigate(FndMethodParameters methodParameters)
           
 java.io.Serializable createSnapshot()
          Creates a snapshot of the state of MainAreaHandler data control.
 void endRequest(java.util.HashMap p1)
          Default implementation of endRequest method in ManagedDataControl interface
 java.lang.Object getDataProvider()
          Default implementation of getDataProvider method in ManagedDataControl interface
 java.lang.String getName()
          Default implementation of getName method in ManagedDataControl interface
 void handleCheckDataDirtyEvent(java.lang.String isDirty)
           
 void handleCloseMainTaskEvent(FndMethodParameters methodParameters)
          For internal use.
 void handleCloseSubTaskEvent(FndMethodParameters methodParameters)
          For internal use.
 void handleContextualAreaCollapsedEvent(FndMethodParameters methodParameters)
          For internal use.
 void handleContextualAreaWidthEvent(FndMethodParameters methodParameters)
          For internal use.
 void handleOpenDynamicMainTaskEvent(OpenDynamicMainTaskEventParameter eventParameter)
          For internal use.
 void handleOpenMainTaskEvent(FndMethodParameters methodParameters)
          For internal use.
 void handleOpenSubTaskEvent(FndMethodParameters methodParameters)
          For internal use.
 boolean invokeOperation(java.util.Map p1, oracle.binding.OperationBinding p2)
          Default implementation of invokeOperation method in ManagedDataControl interface
 void loadDefaultMainTasks()
           
 void loadNavMainTask()
           
 FndMethodParameters refreshFndPageParams(FndMethodParameters methodParameters)
           
 void release()
          Default implementation of release method in ManagedDataControl interface, which is no-op.
 void removeSnapshot(java.io.Serializable p1)
           
 boolean resetState()
          Default implementation of resetState method in ManagedDataControl interface
 void restoreSnapshot(java.io.Serializable p1)
          Restore the state of MainAreaHandler DataControl with the snapshot state that is referenced by the handle.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

FND

public static final java.lang.String FND
See Also:
Constant Field Values

UTF_8

public static final java.lang.String UTF_8
See Also:
Constant Field Values

PAGE_PARAMS

public static final java.lang.String PAGE_PARAMS
See Also:
Constant Field Values

FND_WARN_CHANGES

public static final java.lang.String FND_WARN_CHANGES
See Also:
Constant Field Values

FND_CHECK_DATA_DIRTY

public static final java.lang.String FND_CHECK_DATA_DIRTY
See Also:
Constant Field Values
Constructor Detail

MainAreaHandler

public MainAreaHandler()
Method Detail

loadDefaultMainTasks

public void loadDefaultMainTasks()

loadNavMainTask

public void loadNavMainTask()
                     throws java.io.UnsupportedEncodingException
Throws:
java.io.UnsupportedEncodingException

handleOpenMainTaskEvent

public void handleOpenMainTaskEvent(FndMethodParameters methodParameters)
For internal use. Handler method for FND_OPEN_MAIN_TASK event.

Parameters:
methodParameters - Holds event parameters.

handleOpenDynamicMainTaskEvent

public void handleOpenDynamicMainTaskEvent(OpenDynamicMainTaskEventParameter eventParameter)
For internal use.

Parameters:
eventParameter -

handleContextualAreaCollapsedEvent

public void handleContextualAreaCollapsedEvent(FndMethodParameters methodParameters)
For internal use. Handler method for FND_SET_CONTEXTUAL_AREA_COLLAPSED event.

Parameters:
methodParameters - Holds event parameters.

handleContextualAreaWidthEvent

public void handleContextualAreaWidthEvent(FndMethodParameters methodParameters)
For internal use. Handler method for FND_SET_CONTEXTUAL_AREA_WIDTH event.

Parameters:
methodParameters - Holds event parameters.

handleCloseMainTaskEvent

public void handleCloseMainTaskEvent(FndMethodParameters methodParameters)
For internal use. Handler method for FND_CLOSE_MAIN_TASK event.

Parameters:
methodParameters - Holds event parameters.

handleOpenSubTaskEvent

public void handleOpenSubTaskEvent(FndMethodParameters methodParameters)
For internal use. Handler method for FND_OPEN_SUB_TASK event.

Parameters:
methodParameters - Holds event parameters.

handleCloseSubTaskEvent

public void handleCloseSubTaskEvent(FndMethodParameters methodParameters)
For internal use. Handler method for FND_CLOSE_SUB_TASK event.

Parameters:
methodParameters - Holds event parameters.

beginRequest

public void beginRequest(java.util.HashMap p1)
Default implementation of beginRequest method in ManagedDataControl interface

Specified by:
beginRequest in interface oracle.binding.ManagedDataControl
Parameters:
p1 -

endRequest

public void endRequest(java.util.HashMap p1)
Default implementation of endRequest method in ManagedDataControl interface

Specified by:
endRequest in interface oracle.binding.ManagedDataControl
Parameters:
p1 -

resetState

public boolean resetState()
Default implementation of resetState method in ManagedDataControl interface

Specified by:
resetState in interface oracle.binding.ManagedDataControl
Returns:

getName

public java.lang.String getName()
Default implementation of getName method in ManagedDataControl interface

Specified by:
getName in interface oracle.binding.DataControl
Returns:
null

release

public void release()
Default implementation of release method in ManagedDataControl interface, which is no-op.

Specified by:
release in interface oracle.binding.DataControl

getDataProvider

public java.lang.Object getDataProvider()
Default implementation of getDataProvider method in ManagedDataControl interface

Specified by:
getDataProvider in interface oracle.binding.DataControl
Returns:

invokeOperation

public boolean invokeOperation(java.util.Map p1,
                               oracle.binding.OperationBinding p2)
Default implementation of invokeOperation method in ManagedDataControl interface

Specified by:
invokeOperation in interface oracle.binding.DataControl
Parameters:
p1 -
p2 -
Returns:
false

createSnapshot

public java.io.Serializable createSnapshot()
Creates a snapshot of the state of MainAreaHandler data control. This method is called when a save point is created.

Returns:
a snapshot handle

restoreSnapshot

public void restoreSnapshot(java.io.Serializable p1)
Restore the state of MainAreaHandler DataControl with the snapshot state that is referenced by the handle. This method is called when a save point is restored.

Parameters:
p1 - Serializable snapshot handle that was created with createSnapShot()

removeSnapshot

public void removeSnapshot(java.io.Serializable p1)

checkDataDirtyOnNavigate

public void checkDataDirtyOnNavigate(FndMethodParameters methodParameters)
                              throws java.io.IOException
Throws:
java.io.IOException

handleCheckDataDirtyEvent

public void handleCheckDataDirtyEvent(java.lang.String isDirty)

refreshFndPageParams

public FndMethodParameters refreshFndPageParams(FndMethodParameters methodParameters)

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

E22562-02

Copyright © 2011 Oracle. All Rights Reserved.