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

E22562-03

oracle.apps.fnd.applcore.menu.model.faces
Class SimpleMenuNode

java.lang.Object
  extended by oracle.apps.fnd.applcore.menu.model.faces.SimpleMenuNode

public class SimpleMenuNode
extends java.lang.Object


Constructor Summary
SimpleMenuNode()
           
SimpleMenuNode(java.lang.String id, java.lang.String label, java.lang.String nodeType)
           
 
Method Summary
 void addChild(SimpleMenuNode node)
           
 java.lang.String getAccessKey()
          getAccessKey - get the label's accessKey as a char.
 java.lang.String getAction()
           
 java.lang.String getActionListener()
           
 java.util.List<SimpleMenuNode> getChildren()
          Get the List of menu item's children.
 java.lang.String getCustomizationLayerName()
           
 java.util.Map<java.lang.String,java.lang.String> getCustomPropList()
           
 java.lang.String getDestination()
           
 java.lang.String getDocumentName()
          Gets the name of the document that originated this menu node.
 java.lang.String getFocusViewId()
          Gets the value of the node's focusViewId property.
 java.lang.String getIcon()
          Get the icon used by the menu item This could either be a string value set directly in the metadata or an EL expression string.
 java.lang.String getId()
          getId - gets the metadata id of the node.
 java.lang.String getIdRef()
           
 int getInflexibleHeight()
           
 java.lang.String getKeyList()
           
 java.lang.String getLabel()
          Get the menu item's label This could either be a string value set directly in the metadata or an EL expression string.
 java.lang.String getLabelAndAccessKey()
           
 java.lang.String getLaunchListener()
           
 java.lang.String getNodeType()
           
 java.lang.String getParametersList()
           
 java.util.Map getParametersMap()
           
 int getRegionalAreaWidth()
           
 java.lang.String getRendered()
          Gets the rendered attribute of the menu item.
 java.lang.String getReturnListener()
           
 java.lang.String getTargetFrame()
           
 java.lang.String getTaskFlowId()
           
 java.lang.String getTaskType()
           
 java.lang.String getWebapp()
           
 int getWindowHeight()
           
 int getWindowWidth()
           
 boolean isDefaultFocusPath()
          Gets the defaultFocusPath attribute of the menu item.
 boolean isDisabled()
          Gets the disabled attribute of the menu item.
 boolean isDisclosed()
           
 boolean isDynamicTabNavigation()
           
 boolean isFormUsesUpload()
           
 boolean isImmediate()
           
 boolean isLoadDependentFlow()
           
 boolean isLoadPopup()
           
 boolean isReadOnly()
          Gets the readOnly state of the node.
 boolean isRegionalAreaCollapsed()
           
 boolean isReuseInstance()
           
 boolean isUseWindow()
           
 boolean isVisible()
          Gets the visible attribute of the menu item.
 void setAccessKey(java.lang.String accessKey)
          setAccessKey - Takes either a single character String or an EL expression and sets the value of the accessKey attribute of the node.
 void setAction(java.lang.String action)
           
 void setActionListener(java.lang.String _actionListener)
           
 void setChildren(java.util.List<SimpleMenuNode> children)
          Set the List of menu item's children.
 void setCustomizationLayerName(java.lang.String customizationLayerName)
           
 void setCustomPropList(java.util.Map<java.lang.String,java.lang.String> _customPropList)
           
 void setDefaultFocusPath(boolean defaultFocusPath)
          Sets the defaultFocusPath attribute of the menu item.
 void setDestination(java.lang.String destination)
           
 void setDisabled(boolean disabled)
          Sets the disabled attribute of the menu item.
 void setDisclosed(boolean _disclosed)
           
 void setDocumentName(java.lang.String documentName)
          Sets the name of the document that originated this menu node.
 void setDynamicTabNavigation(boolean _dynamicTabNavigation)
           
 void setFocusViewId(java.lang.String focusViewId)
          Sets the value of the node's focusViewId property.
 void setFormUsesUpload(boolean _formUsesUpload)
           
 void setIcon(java.lang.String icon)
          Set the icon used by the menu item.
 void setId(java.lang.String id)
          setId - sets the id of the node.
 void setIdRef(java.lang.String idRef)
           
 void setImmediate(boolean _immediate)
           
 void setInflexibleHeight(int _inflexibleHeight)
           
 void setKeyList(java.lang.String _keyList)
           
 void setLabel(java.lang.String label)
          Set the menu item's label.
 void setLabelAndAccessKey(java.lang.String labelAndAccessKey)
           
 void setLaunchListener(java.lang.String _launchListener)
           
 void setLoadDependentFlow(boolean _loadDependentFlow)
           
 void setLoadPopup(boolean _loadPopup)
           
 void setNodeType(java.lang.String _nodeType)
           
 void setParametersList(java.lang.String _parametersList)
           
 void setParametersMap(java.util.Map _parametersMap)
           
 void setReadOnly(boolean readOnly)
          Sets the the value of the readOnly attribute of the node.
 void setRegionalAreaCollapsed(boolean _regionalAreaCollapsed)
           
 void setRegionalAreaWidth(int _regionalAreaWidth)
           
 void setRendered(java.lang.String rendered)
          Sets the rendered attribute of the menu item.
 void setReturnListener(java.lang.String _returnListener)
           
 void setReuseInstance(boolean _reuseInstance)
           
 void setTargetFrame(java.lang.String _targetFrame)
           
 void setTaskFlowId(java.lang.String _taskFlowId)
           
 void setTaskType(java.lang.String _taskType)
           
 void setUseWindow(boolean _useWindow)
           
 void setVisible(boolean visible)
          Sets the visible attribute of the menu item.
 void setWebapp(java.lang.String webapp)
           
 void setWindowHeight(int _windowHeight)
           
 void setWindowWidth(int _windowWidth)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SimpleMenuNode

public SimpleMenuNode()

SimpleMenuNode

public SimpleMenuNode(java.lang.String id,
                      java.lang.String label,
                      java.lang.String nodeType)
Parameters:
id -
label -
nodeType -
Method Detail

setLabel

public void setLabel(java.lang.String label)
Set the menu item's label.

Parameters:
label - - String name shown in the menu item

getLabel

public java.lang.String getLabel()
Get the menu item's label This could either be a string value set directly in the metadata or an EL expression string. In the case of an EL expression, we need to get its bound value.

Returns:
label as a String

setIcon

public void setIcon(java.lang.String icon)
Set the icon used by the menu item.

Parameters:
icon - - the String URI to the icon.

getIcon

public java.lang.String getIcon()
Get the icon used by the menu item This could either be a string value set directly in the metadata or an EL expression string. In the case of an EL expression, we need to get its bound value.

Returns:
icon - the String URI to the icon.

setRendered

public void setRendered(java.lang.String rendered)
Sets the rendered attribute of the menu item. If "false", menu item will not appear.

Parameters:
rendered - the visible state of the menu item item.

getRendered

public java.lang.String getRendered()
Gets the rendered attribute of the menu item. If false, menu item will not appear.

Returns:
"true"/"false"/EL indicating whether or not the menu item is rendered.

setDisabled

public void setDisabled(boolean disabled)
Sets the disabled attribute of the menu item. If true, menu item will not appear greyed-out and clicking on it will have no effect

Parameters:
disabled - - boolean that toggles the enabled/disabled state of the menu item.

isDisabled

public boolean isDisabled()
Gets the disabled attribute of the menu item. If true, menu item will not appear greyed-out and clicking on it will have no effect

Returns:
boolean indicating whether or not the menu item is disabled.

setVisible

public void setVisible(boolean visible)
Sets the visible attribute of the menu item. If false, menu item will not appear

Parameters:
visible - - boolean that toggles the visible state of the menu item.

isVisible

public boolean isVisible()
Gets the visible attribute of the menu item. If false, menu item will not appear

Returns:
boolean indicating whether or not the menu item is visible.

setDefaultFocusPath

public void setDefaultFocusPath(boolean defaultFocusPath)
Sets the defaultFocusPath attribute of the menu item.

Parameters:
defaultFocusPath - - boolean that tells the XMLMenuModel model that the focus path to this node should be used in cases where the focus path is not determinable by the XMLMenuModel model.

isDefaultFocusPath

public boolean isDefaultFocusPath()
Gets the defaultFocusPath attribute of the menu item.

Returns:
boolean indicating whether or not this is the focus path to use, by default, in cases where there are duplicate paths to this node and the focus path is not determinable by the XMLMenuModel model.

getChildren

public java.util.List<SimpleMenuNode> getChildren()
Get the List of menu item's children.

Returns:
List of menu item's children

setChildren

public void setChildren(java.util.List<SimpleMenuNode> children)
Set the List of menu item's children.

Parameters:
children - - List of MenuNode children for this MenuNode

isReadOnly

public boolean isReadOnly()
Gets the readOnly state of the node.

Returns:
the node's readOnly state as a boolean.

setReadOnly

public void setReadOnly(boolean readOnly)
Sets the the value of the readOnly attribute of the node.

Parameters:
readOnly - - boolean setting readOnly state of the node

setFocusViewId

public void setFocusViewId(java.lang.String focusViewId)
Sets the value of the node's focusViewId property.

Parameters:
focusViewId - - string value of the Node's "focusViewId" property.

getFocusViewId

public java.lang.String getFocusViewId()
Gets the value of the node's focusViewId property.

Returns:
string - the value of the Node's "focusViewId" property.

setAccessKey

public void setAccessKey(java.lang.String accessKey)
setAccessKey - Takes either a single character String or an EL expression and sets the value of the accessKey attribute of the node.

Parameters:
accessKey - - Single character String or EL expression representing the label's access key.

getAccessKey

public java.lang.String getAccessKey()
getAccessKey - get the label's accessKey as a char.

Returns:
the access key of the label as a char.

setId

public void setId(java.lang.String id)
setId - sets the id of the node.

Parameters:
id - - the identifier for the node component

getId

public java.lang.String getId()
getId - gets the metadata id of the node.

Returns:
- String identifier for the node component.

getIdRef

public java.lang.String getIdRef()
Returns:

setIdRef

public void setIdRef(java.lang.String idRef)
Parameters:
idRef -

setAction

public void setAction(java.lang.String action)
Parameters:
action -

getAction

public java.lang.String getAction()
Returns:

setLabelAndAccessKey

public void setLabelAndAccessKey(java.lang.String labelAndAccessKey)
Parameters:
labelAndAccessKey -

getLabelAndAccessKey

public java.lang.String getLabelAndAccessKey()
Returns:

setDestination

public void setDestination(java.lang.String destination)
Parameters:
destination -

getDestination

public java.lang.String getDestination()
Returns:

setWebapp

public void setWebapp(java.lang.String webapp)
Parameters:
webapp -

getWebapp

public java.lang.String getWebapp()
Returns:

setActionListener

public void setActionListener(java.lang.String _actionListener)
Parameters:
_actionListener -

getActionListener

public java.lang.String getActionListener()
Returns:

setNodeType

public void setNodeType(java.lang.String _nodeType)
Parameters:
_nodeType -

getNodeType

public java.lang.String getNodeType()
Returns:

setDynamicTabNavigation

public void setDynamicTabNavigation(boolean _dynamicTabNavigation)
Parameters:
_dynamicTabNavigation -

isDynamicTabNavigation

public boolean isDynamicTabNavigation()
Returns:

setLaunchListener

public void setLaunchListener(java.lang.String _launchListener)
Parameters:
_launchListener -

getLaunchListener

public java.lang.String getLaunchListener()
Returns:

setReturnListener

public void setReturnListener(java.lang.String _returnListener)
Parameters:
_returnListener -

getReturnListener

public java.lang.String getReturnListener()
Returns:

setImmediate

public void setImmediate(boolean _immediate)
Parameters:
_immediate -

isImmediate

public boolean isImmediate()
Returns:

setUseWindow

public void setUseWindow(boolean _useWindow)
Parameters:
_useWindow -

isUseWindow

public boolean isUseWindow()
Returns:

setWindowHeight

public void setWindowHeight(int _windowHeight)
Parameters:
_windowHeight -

getWindowHeight

public int getWindowHeight()
Returns:

setWindowWidth

public void setWindowWidth(int _windowWidth)
Parameters:
_windowWidth -

getWindowWidth

public int getWindowWidth()
Returns:

setTargetFrame

public void setTargetFrame(java.lang.String _targetFrame)
Parameters:
_targetFrame -

getTargetFrame

public java.lang.String getTargetFrame()
Returns:

setTaskFlowId

public void setTaskFlowId(java.lang.String _taskFlowId)
Parameters:
_taskFlowId -

getTaskFlowId

public java.lang.String getTaskFlowId()
Returns:

setTaskType

public void setTaskType(java.lang.String _taskType)
Parameters:
_taskType -

getTaskType

public java.lang.String getTaskType()
Returns:

setDisclosed

public void setDisclosed(boolean _disclosed)
Parameters:
_disclosed -

isDisclosed

public boolean isDisclosed()
Returns:

setParametersList

public void setParametersList(java.lang.String _parametersList)
Parameters:
_parametersList -

getParametersList

public java.lang.String getParametersList()
Returns:

setReuseInstance

public void setReuseInstance(boolean _reuseInstance)
Parameters:
_reuseInstance -

isReuseInstance

public boolean isReuseInstance()
Returns:

setCustomPropList

public void setCustomPropList(java.util.Map<java.lang.String,java.lang.String> _customPropList)
Parameters:
_customPropList -

getCustomPropList

public java.util.Map<java.lang.String,java.lang.String> getCustomPropList()
Returns:

setInflexibleHeight

public void setInflexibleHeight(int _inflexibleHeight)
Parameters:
_inflexibleHeight -

getInflexibleHeight

public int getInflexibleHeight()
Returns:

setParametersMap

public void setParametersMap(java.util.Map _parametersMap)
Parameters:
_parametersMap -

getParametersMap

public java.util.Map getParametersMap()
Returns:

setKeyList

public void setKeyList(java.lang.String _keyList)
Parameters:
_keyList -

getKeyList

public java.lang.String getKeyList()
Returns:

setLoadPopup

public void setLoadPopup(boolean _loadPopup)
Parameters:
_loadPopup -

isLoadPopup

public boolean isLoadPopup()
Returns:

setLoadDependentFlow

public void setLoadDependentFlow(boolean _loadDependentFlow)
Parameters:
_loadDependentFlow -

isLoadDependentFlow

public boolean isLoadDependentFlow()
Returns:

setFormUsesUpload

public void setFormUsesUpload(boolean _formUsesUpload)
Parameters:
_formUsesUpload -

isFormUsesUpload

public boolean isFormUsesUpload()
Returns:

setRegionalAreaWidth

public void setRegionalAreaWidth(int _regionalAreaWidth)
Parameters:
_regionalAreaWidth -

getRegionalAreaWidth

public int getRegionalAreaWidth()
Returns:

setRegionalAreaCollapsed

public void setRegionalAreaCollapsed(boolean _regionalAreaCollapsed)
Parameters:
_regionalAreaCollapsed -

isRegionalAreaCollapsed

public boolean isRegionalAreaCollapsed()
Returns:

addChild

public void addChild(SimpleMenuNode node)
Parameters:
node -

setDocumentName

public void setDocumentName(java.lang.String documentName)
Sets the name of the document that originated this menu node.

Parameters:
documentName - the document name

getDocumentName

public java.lang.String getDocumentName()
Gets the name of the document that originated this menu node.

Returns:
the name of the document

setCustomizationLayerName

public void setCustomizationLayerName(java.lang.String customizationLayerName)

getCustomizationLayerName

public java.lang.String getCustomizationLayerName()

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

E22562-03

Copyright © 2012 Oracle. All Rights Reserved.