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

E22562-07

oracle.apps.fnd.applcore.patterns.uishell.model
Interface ApplicationsMenuModel.MenuContentHandler

All Known Implementing Classes:
ApplicationsMenuContentHandlerImpl
Enclosing class:
ApplicationsMenuModel

public static interface ApplicationsMenuModel.MenuContentHandler


Method Summary
 java.util.Map<java.lang.String,java.lang.Object> getIdNodeMap(java.lang.Object modelKey)
          Get the Model's idNodeMap
 java.util.Map<java.lang.Object,java.util.List<java.lang.Object>> getNodeFocusPathMap(java.lang.Object modelKey)
          Get the Model's nodeFocusPathMap
 org.apache.myfaces.trinidad.model.TreeModel getTreeModel(java.lang.String uri)
          Get the TreeModel built while parsing metadata.
 java.util.Map<java.lang.String,java.util.List<java.lang.Object>> getViewIdFocusPathMap(java.lang.Object modelKey)
          Get the Model's viewIdFocusPathMap
 void setModelId(java.lang.String modelId)
          Sets the local, sharedNode model's Model id on the ContentHandler so that the local model can be gotten to, if necessary.
 void setRootModelKey(java.lang.String key)
          Sets the root model's request map key on the ContentHandler so that the nodes can get back to their root model through the request map.
 

Method Detail

getTreeModel

org.apache.myfaces.trinidad.model.TreeModel getTreeModel(java.lang.String uri)
Get the TreeModel built while parsing metadata.

Parameters:
uri - String mapkey to a (possibly) treeModel cached on the MenuContentHandlerImpl.
Returns:
TreeModel.

setRootModelKey

void setRootModelKey(java.lang.String key)
Sets the root model's request map key on the ContentHandler so that the nodes can get back to their root model through the request map.


setModelId

void setModelId(java.lang.String modelId)
Sets the local, sharedNode model's Model id on the ContentHandler so that the local model can be gotten to, if necessary.


getIdNodeMap

java.util.Map<java.lang.String,java.lang.Object> getIdNodeMap(java.lang.Object modelKey)
Get the Model's idNodeMap

Returns:
the Model's idNodeMap

getNodeFocusPathMap

java.util.Map<java.lang.Object,java.util.List<java.lang.Object>> getNodeFocusPathMap(java.lang.Object modelKey)
Get the Model's nodeFocusPathMap

Returns:
the Model's nodeFocusPathMap

getViewIdFocusPathMap

java.util.Map<java.lang.String,java.util.List<java.lang.Object>> getViewIdFocusPathMap(java.lang.Object modelKey)
Get the Model's viewIdFocusPathMap

Returns:
the Model's viewIdFocusPathMap

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

E22562-07

Copyright © 2013 Oracle. All Rights Reserved.