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

E22562-07

oracle.apps.fnd.applcore.patterns.uishell.model.menuInternal
Class DistributedMenuUtils

java.lang.Object
  extended by oracle.apps.fnd.applcore.patterns.uishell.model.menuInternal.DistributedMenuUtils

public class DistributedMenuUtils
extends java.lang.Object

For ApplCore Team internal use only. This class is for getting values that are related to DistributedMenuModel


Constructor Summary
DistributedMenuUtils()
           
 
Method Summary
static org.apache.myfaces.trinidad.model.BaseMenuModel getCurrentDistributedMenuModel(java.lang.String menuMode)
          Get the most current Distributed Menu Model after checking security for the logged in user.
static org.apache.myfaces.trinidad.model.BaseMenuModel getNonSecuredDistributedMenuModel(java.lang.String menuMode)
          Get the most current Distributed Menu Model without checking security for the logged in user.
static java.util.List<FndGroupNode> getTopLevelGroupNodes(DistributedMenuModel disMenuModel)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DistributedMenuUtils

public DistributedMenuUtils()
Method Detail

getTopLevelGroupNodes

public static java.util.List<FndGroupNode> getTopLevelGroupNodes(DistributedMenuModel disMenuModel)
Parameters:
disMenuModel - DistributedMenuModel
Returns:
List returns a list of top level Group nodes

getNonSecuredDistributedMenuModel

public static org.apache.myfaces.trinidad.model.BaseMenuModel getNonSecuredDistributedMenuModel(java.lang.String menuMode)
Get the most current Distributed Menu Model without checking security for the logged in user. This is for internal use only. Please do not use this API outside of ApplCore.

Parameters:
menuMode - It takes one of the three values: PatternsConstants.HOMEPAGE_MENU_MODEL for returning menu model for Home Page, PatternsConstants.NAVIGATOR_MENU_MODEL for returning menu model for Navigator, PatternsConstants.PREFERENCES_MENU_MODEL for returning menu model for Preferences.
Returns:
Distributed Menu Model

getCurrentDistributedMenuModel

public static org.apache.myfaces.trinidad.model.BaseMenuModel getCurrentDistributedMenuModel(java.lang.String menuMode)
Get the most current Distributed Menu Model after checking security for the logged in user.

Parameters:
menuMode - It takes one of the three values: PatternsConstants.HOMEPAGE_MENU_MODEL for returning menu model for Home Page, PatternsConstants.NAVIGATOR_MENU_MODEL for returning menu model for Navigator, PatternsConstants.PREFERENCES_MENU_MODEL for returning menu model for Preferences.
Returns:
Distributed Menu Model

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

E22562-07

Copyright © 2013 Oracle. All Rights Reserved.