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

E17503-02

oracle.adfnmc.component.ui
Class SubMenu

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.SubMenu
All Implemented Interfaces:
RefreshablePropertyObjectOwner, ITestableComponent
Direct Known Subclasses:
BBSubMenu

public abstract class SubMenu
extends MenuBase


Field Summary
protected static boolean DEFAULT_DISABLED
           
protected static int DEFAULT_INDEX
           
protected static java.lang.String DEFAULT_LABEL
           
protected  BooleanProperty m_disabledProperty
           
protected  ArrayList m_groups
           
protected  int m_index
           
protected  StringProperty m_labelProperty
           
 
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
SubMenu()
           
 
Method Summary
 void addChild(MenuGroup child)
           
 void endInit()
           
protected  void endInitChildren()
           
protected  void endInitRenderableProperties(boolean isRendered)
           
 boolean getDisabled()
           
protected abstract  boolean getDisabledNative()
           
 List getGroups()
           
 int getIndex()
           
 java.lang.String getLabel()
           
protected abstract  java.lang.String getLabelNative()
           
protected  void handleRenderedChange()
           
 void setDisabled(boolean disabled)
           
protected  void setDisabled(java.lang.Object source, boolean disabled)
           
protected abstract  void setDisabledNative(boolean disabled)
           
 void setIndex(int index)
           
protected  void setLabel(java.lang.Object source, java.lang.String label)
           
 void setLabel(java.lang.String label)
           
protected abstract  void setLabelNative(java.lang.String label)
           
 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, renderNative, 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_DISABLED

protected static final boolean DEFAULT_DISABLED
See Also:
Constant Field Values

DEFAULT_INDEX

protected static final int DEFAULT_INDEX
See Also:
Constant Field Values

DEFAULT_LABEL

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

m_groups

protected ArrayList m_groups

m_index

protected int m_index

m_disabledProperty

protected BooleanProperty m_disabledProperty

m_labelProperty

protected StringProperty m_labelProperty
Constructor Detail

SubMenu

public SubMenu()
Method Detail

addChild

public void addChild(MenuGroup child)

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

getDisabled

public boolean getDisabled()

setDisabled

protected void setDisabled(java.lang.Object source,
                           boolean disabled)

setDisabled

public void setDisabled(boolean disabled)

getIndex

public int getIndex()

setIndex

public void setIndex(int index)

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)

getDisabledNative

protected abstract boolean getDisabledNative()

setDisabledNative

protected abstract void setDisabledNative(boolean disabled)

getLabelNative

protected abstract java.lang.String getLabelNative()

setLabelNative

protected abstract void setLabelNative(java.lang.String label)

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.