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

E22562-03

oracle.apps.fnd.applcore.customization.utils
Class LevelPickerUtils

java.lang.Object
  extended by oracle.apps.fnd.applcore.customization.utils.LevelPickerUtils

public class LevelPickerUtils
extends java.lang.Object

Utility Class providing the customization layers either from the LevelPicker or the CustomizeUIShell Task-flow for the ApplCoreSessionOptionsFactoryImpl.

Since:
drop8 build 4.
Author:
gordon.hooker@oracle.com

Method Summary
static oracle.mds.cust.CustClassList getCustClassList(oracle.mds.config.CustClassListMapping[] mappings)
          This method returns the applcore cust class list from the mds instance by checking for "/" name pattern in the adf-config.xml.
static oracle.mds.cust.CustomizationClass[] getCustomizationClassList()
          This method is used to return a list of cc's for customizations by the LevelPickerDialog.
static oracle.mds.cust.CustomizationClass[] getUIShellCustLayers()
          Get the array of CustomizationClasses required for UIShell customization.
static java.lang.String getUIShellCustPolicy()
          Get the CustomizationPolicy String required for UIShell Customization.
static oracle.mds.versioning.VersionContext getVersionContext(oracle.mds.core.SessionOptions sessionOptions)
          This method is used to return a long running sandbox version to an SOF.
static boolean isPersonalizationFlag()
          This method returns a boolean flag indicating if we came from the Personalization - Edit Current Page option in UIShell.
static void setPersonalizationFlag(boolean flag)
          This method returns a boolean indicating if we came from the Personalization - Edit Current Page option in UIShell.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

getCustomizationClassList

public static oracle.mds.cust.CustomizationClass[] getCustomizationClassList()
This method is used to return a list of cc's for customizations by the LevelPickerDialog. The method would be used by teams creating their own session options factory for use with customization.

Returns:

getUIShellCustLayers

public static oracle.mds.cust.CustomizationClass[] getUIShellCustLayers()
Get the array of CustomizationClasses required for UIShell customization. The customization classes will be set in the ApplSession via a call to the CustomizeUIShellFlow task-flow.

Returns:
A list of customization classes required for UIShell customization

getUIShellCustPolicy

public static java.lang.String getUIShellCustPolicy()
Get the CustomizationPolicy String required for UIShell Customization.

Returns:
The String which if set as a CustomizationPolicy on MDSSession will allow customization of the UIShell template

getVersionContext

public static oracle.mds.versioning.VersionContext getVersionContext(oracle.mds.core.SessionOptions sessionOptions)
This method is used to return a long running sandbox version to an SOF. Teams implementing their own SOF would use this method if they applcore sandboxLabel support.

Returns:

setPersonalizationFlag

public static void setPersonalizationFlag(boolean flag)
This method returns a boolean indicating if we came from the Personalization - Edit Current Page option in UIShell.

Parameters:
flag -

isPersonalizationFlag

public static boolean isPersonalizationFlag()
This method returns a boolean flag indicating if we came from the Personalization - Edit Current Page option in UIShell.

Returns:
boolean flag

getCustClassList

public static oracle.mds.cust.CustClassList getCustClassList(oracle.mds.config.CustClassListMapping[] mappings)
This method returns the applcore cust class list from the mds instance by checking for "/" name pattern in the adf-config.xml.

Returns:
boolean flag

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

E22562-03

Copyright © 2012 Oracle. All Rights Reserved.