Oracle Fusion Middleware Java API Reference for Oracle ADF Mobile Client
11g Release 1 (11.1.1)

E17503-02

oracle.adfnmc.component.ui
Class Menu

java.lang.Object
  extended by oracle.adfnmc.component.Component
      extended by oracle.adfnmc.component.ui.RenderableComponent
          extended by oracle.adfnmc.component.ui.MenuBase
              extended by oracle.adfnmc.component.ui.Menu
All Implemented Interfaces:
RefreshablePropertyObjectOwner, ITestableComponent

public class Menu
extends MenuBase


Field Summary
protected static java.lang.String DEFAULT_LABEL
           
protected static java.lang.String DEFAULT_TYPE
           
protected  ArrayList m_controlPriority
           
protected  ArrayList m_controls
           
protected  ArrayList m_groups
           
protected  StringProperty m_labelProperty
           
protected  StringProperty m_typeProperty
           
 
Fields inherited from class oracle.adfnmc.component.ui.MenuBase
DEFAULT_PLATFORM, m_platformProperty
 
Fields inherited from class oracle.adfnmc.component.ui.RenderableComponent
DEFAULT_RENDERED, m_cachedRendered, m_cacheIsValid, m_renderedProperty, unregisterPropertiesOnly
 
Fields inherited from class oracle.adfnmc.component.Component
CLASS_INSTANCE, m_attributes, m_elContext, m_exprfactory, m_formatMethod, m_id, m_initialized, m_parent, m_pattern, m_props, m_screen, m_theApp, refreshableProperties
 
Constructor Summary
Menu()
           
 
Method Summary
 void addChild(MenuGroup child)
           
 void endInit()
           
protected  void endInitChildren()
           
protected  void endInitRenderableProperties(boolean isRendered)
           
 List getGroups()
           
 java.lang.String getLabel()
           
 java.lang.String getType()
           
protected  int getTypeAsInt()
           
protected  void handleRenderedChange()
           
protected  void register(Control control, int priority)
           
protected  void renderNative()
           
protected  void setLabel(java.lang.Object source, java.lang.String label)
           
 void setLabel(java.lang.String label)
           
protected  void setType(java.lang.Object source, java.lang.String type)
           
 void setType(java.lang.String type)
           
 int shouldShowMenu()
           
 java.lang.String toString()
           
 
Methods inherited from class oracle.adfnmc.component.ui.MenuBase
getPlatform, getPlatformAsInt, requestRefreshMenu, setPlatform, setPlatform
 
Methods inherited from class oracle.adfnmc.component.ui.RenderableComponent
endInitRendered, execute, Focus, getRendered, isParentRendered, isRendered, isRenderedChanged, renderedChangedNative, setRendered, setRendered, setUnregisterPropertiesOnly
 
Methods inherited from class oracle.adfnmc.component.Component
addChild, addChild, beginInit, buildValueExpression, dump, dump, dumpProps, dumpProps, dumpPropsBuffer, getDataValues, getId, getParent, getProps, getScreen, propertyInstanceCreated, refreshProperties, setChild, setChild, setId, setParent, setProp, setScreen, toFormattedString, updateRenderer
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

DEFAULT_LABEL

protected static final java.lang.String DEFAULT_LABEL
See Also:
Constant Field Values

DEFAULT_TYPE

protected static final java.lang.String DEFAULT_TYPE
See Also:
Constant Field Values

m_groups

protected ArrayList m_groups

m_controls

protected ArrayList m_controls

m_controlPriority

protected ArrayList m_controlPriority

m_labelProperty

protected StringProperty m_labelProperty

m_typeProperty

protected StringProperty m_typeProperty
Constructor Detail

Menu

public Menu()
Method Detail

addChild

public void addChild(MenuGroup child)

shouldShowMenu

public int shouldShowMenu()

register

protected void register(Control control,
                        int priority)

getGroups

public List getGroups()

handleRenderedChange

protected void handleRenderedChange()
Overrides:
handleRenderedChange in class RenderableComponent

endInitRenderableProperties

protected void endInitRenderableProperties(boolean isRendered)
Overrides:
endInitRenderableProperties in class MenuBase

endInit

public void endInit()
Overrides:
endInit in class MenuBase

endInitChildren

protected void endInitChildren()

toString

public java.lang.String toString()
Overrides:
toString in class MenuBase

getLabel

public java.lang.String getLabel()

setLabel

protected void setLabel(java.lang.Object source,
                        java.lang.String label)

setLabel

public void setLabel(java.lang.String label)

getTypeAsInt

protected int getTypeAsInt()

getType

public java.lang.String getType()

setType

protected void setType(java.lang.Object source,
                       java.lang.String type)

setType

public void setType(java.lang.String type)

renderNative

protected void renderNative()
Specified by:
renderNative in class RenderableComponent

Oracle Fusion Middleware Java API Reference for Oracle ADF Mobile Client
11g Release 1 (11.1.1)

E17503-02

Copyright © 2011, Oracle and/or its affiliates. All rights reserved.