org.rcfaces.core.component
Class TabComponent

java.lang.Object
  extended by javax.faces.component.UIComponent
      extended by javax.faces.component.UIComponentBase
          extended by javax.faces.component.UIOutput
              extended by org.rcfaces.core.internal.component.CameliaOutputComponent
                  extended by org.rcfaces.core.component.AbstractOutputComponent
                      extended by org.rcfaces.core.component.CardComponent
                          extended by org.rcfaces.core.component.TabComponent
All Implemented Interfaces:
StateHolder, ValueHolder, IAccessKeyCapability, IAsyncDecodeModeCapability, IClientDataCapability, IDisabledCapability, IErrorEventCapability, IFontCapability, IForegroundBackgroundColorCapability, IHeightCapability, IHelpCapability, IHiddenModeCapability, IImageCapability, IInitEventCapability, ILayoutPositionCapability, ILoadEventCapability, ILookAndFeelCapability, IMarginCapability, IMenuCapability, IMouseEventCapability, IPartialRenderingCapability, IPositionCapability, IPropertyChangeEventCapability, IServerDataCapability, ISizeCapability, IStatesImageCapability, IStyleClassCapability, ITextAlignmentCapability, ITextCapability, ITextDirectionCapability, IToolTipCapability, IUnlockedClientAttributesCapability, IUserEventCapability, IValueLockedCapability, IVerticalAlignmentCapability, IVisibilityCapability, IWAIRoleCapability, IWidthCapability, org.rcfaces.core.internal.capability.IAsyncRenderComponent, org.rcfaces.core.internal.capability.IComponentLifeCycle, org.rcfaces.core.internal.capability.IConvertValueHolder, org.rcfaces.core.internal.capability.IImageAccessorsCapability, org.rcfaces.core.internal.capability.IRCFacesComponent, org.rcfaces.core.internal.capability.IVariableScopeCapability, org.rcfaces.core.internal.manager.IClientDataManager, org.rcfaces.core.internal.manager.IContainerManager, org.rcfaces.core.internal.manager.IServerDataManager, org.rcfaces.core.internal.manager.ITransientAttributesManager
Direct Known Subclasses:
TabNamingContainerComponent

public class TabComponent
extends CardComponent
implements ITextCapability, ITextDirectionCapability, IFontCapability, IDisabledCapability, IStatesImageCapability, IAccessKeyCapability, IMenuCapability, org.rcfaces.core.internal.capability.IImageAccessorsCapability

An element belonging to a tabbedPane Component and holding the components.


Field Summary
protected static Set CAMELIA_ATTRIBUTES
           
static String COMPONENT_TYPE
           
 
Fields inherited from class org.rcfaces.core.internal.component.CameliaOutputComponent
engine
 
Fields inherited from class javax.faces.component.UIOutput
COMPONENT_FAMILY
 
Fields inherited from class javax.faces.component.UIComponent
bindings
 
Fields inherited from interface org.rcfaces.core.component.capability.ITextDirectionCapability
DEFAULT_TEXT_DIRECTION, LEFT_TO_RIGHT_TEXT_DIRECTION, RIGHT_LEFT_TEXT_DIRECTION
 
Fields inherited from interface org.rcfaces.core.component.capability.IAsyncDecodeModeCapability
COMPLETE_ASYNC_DECODE_MODE, DEFAULT_ASYNC_DECODE_MODE, PARTIAL_ASYNC_DECODE_MODE
 
Fields inherited from interface org.rcfaces.core.component.capability.IHiddenModeCapability
CLIENT_HIDDEN_MODE, DEFAULT_HIDDEN_MODE, IGNORE_HIDDEN_MODE, PHANTOM_HIDDEN_MODE, SERVER_HIDDEN_MODE
 
Constructor Summary
TabComponent()
           
TabComponent(String componentId)
           
 
Method Summary
 String getAccessKey()
          Returns a string that indicates the alphanumeric key used to execute an action from the keyboard (in conjunction with a alteration key ex : Alt).
 String getAccessKey(FacesContext facesContext)
          See getAccessKey() for more details
protected  Set getCameliaFields()
           
 String getDisabledImageURL()
          Returns an url string pointing to the image used for the disabled state.
 String getDisabledImageURL(FacesContext facesContext)
          See getDisabledImageURL() for more details
 Boolean getFontBold()
          Returns a boolean object (or null) indicating the bold property for the specified font.
 Boolean getFontBold(FacesContext facesContext)
          See getFontBold() for more details
 Boolean getFontItalic()
          Returns a boolean object (or null) indicating the italic property for the specified font.
 Boolean getFontItalic(FacesContext facesContext)
          See getFontItalic() for more details
 String getFontName()
          Returns a string value indicating the name of the font used for this component.
 String getFontName(FacesContext facesContext)
          See getFontName() for more details
 String getFontSize()
          Returns a string indicating the size to use for the selected font.
 String getFontSize(FacesContext facesContext)
          See getFontSize() for more details
 Boolean getFontUnderline()
          Returns a boolean object (or null) indicating the underline property for the specified font.
 Boolean getFontUnderline(FacesContext facesContext)
          See getFontUnderline() for more details
 String getHoverImageURL()
          Returns an url string pointing to the image used chen the pointer hover the component.
 String getHoverImageURL(FacesContext facesContext)
          See getHoverImageURL() for more details
 IContentAccessors getImageAccessors()
          Returns ImageAccessors associated to the url.
 IContentAccessors getImageAccessors(FacesContext facesContext)
           
 String getImageURL()
          Returns the URL of the image.
 String getImageURL(FacesContext facesContext)
          See getImageURL() for more details
 IMenuComponent getMenu()
          Returns the top-most menu associated to the component.
 IMenuComponent getMenu(String menuId)
          Returns the menu identified by its id from the menus associated to the component.
 String getSelectedImageURL()
          Returns an url string pointing to the image used when the component is selected.
 String getSelectedImageURL(FacesContext facesContext)
          See getSelectedImageURL() for more details
 TabbedPaneComponent getTabbedPane()
           
 String getText()
          Returns a string value specifying the text shown.
 String getText(FacesContext facesContext)
          See getText() for more details
 int getTextDirection()
           
 int getTextDirection(FacesContext facesContext)
          See getTextDirection() for more details
 boolean isAccessKeySetted()
          Returns true if the attribute "accessKey" is set.
 boolean isDisabled()
          Returns false if the receiver is enabled and all ancestors up to and including the receiver's nearest ancestor shell are enabled.
 boolean isDisabled(FacesContext facesContext)
          See isDisabled() for more details
 boolean isDisabledImageURLSetted()
          Returns true if the attribute "disabledImageURL" is set.
 boolean isDisabledSetted()
          Returns true if the attribute "disabled" is set.
 boolean isFontBoldSetted()
          Returns true if the attribute "fontBold" is set.
 boolean isFontItalicSetted()
          Returns true if the attribute "fontItalic" is set.
 boolean isFontNameSetted()
          Returns true if the attribute "fontName" is set.
 boolean isFontSizeSetted()
          Returns true if the attribute "fontSize" is set.
 boolean isFontUnderlineSetted()
          Returns true if the attribute "fontUnderline" is set.
 boolean isHoverImageURLSetted()
          Returns true if the attribute "hoverImageURL" is set.
 boolean isImageURLSetted()
          Returns true if the attribute "imageURL" is set.
 boolean isSelectedImageURLSetted()
          Returns true if the attribute "selectedImageURL" is set.
 boolean isTextDirectionSetted()
          Returns true if the attribute "textDirection" is set.
 boolean isTextSetted()
          Returns true if the attribute "text" is set.
 IMenuIterator listMenus()
          Returns a list of all the menus associated to the component.
 void setAccessKey(String accessKey)
          Sets a string that indicates the alphanumeric key used to execute an action from the keyboard (in conjunction with a alteration key ex : Alt).
 void setDisabled(boolean disabled)
          Disabled the receiver if the argument is true, and enables it otherwise.
 void setDisabledImageURL(String disabledImageURL)
          Sets an url string pointing to the image used for the disabled state.
 void setFontBold(Boolean fontBold)
          Sets a boolean object (or null) indicating the bold property for the specified font.
 void setFontItalic(Boolean fontItalic)
          Sets a boolean object (or null) indicating the italic property for the specified font.
 void setFontName(String fontName)
          Sets a string value indicating the name of the font used for this component.
 void setFontSize(String fontSize)
          Sets a string indicating the size to use for the selected font.
 void setFontUnderline(Boolean fontUnderline)
          Sets a boolean object (or null) indicating the underline property for the specified font.
 void setHoverImageURL(String hoverImageURL)
          Sets an url string pointing to the image used chen the pointer hover the component.
 void setImageURL(String imageURL)
          Specify the URL of the image.
 void setSelectedImageURL(String selectedImageURL)
          Sets an url string pointing to the image used when the component is selected.
 void setText(String text)
          Sets a string value specifying the text to be shown.
 void setTextDirection(int textDirection)
           
 
Methods inherited from class org.rcfaces.core.component.CardComponent
addLoadListener, getAsyncDecodeMode, getAsyncDecodeMode, getCardBox, getScopeValue, getScopeValue, getScopeVar, getScopeVar, getTextAlignment, getTextAlignment, getVerticalAlignment, getVerticalAlignment, isAsyncDecodeModeSetted, isScopeSaveValue, isScopeSaveValue, isScopeSaveValueSetted, isScopeValueSetted, isScopeVarSetted, isTextAlignmentSetted, isVerticalAlignmentSetted, listLoadListeners, removeLoadListener, setAsyncDecodeMode, setAsyncDecodeMode, setScopeSaveValue, setScopeValue, setScopeVar, setTextAlignment, setVerticalAlignment
 
Methods inherited from class org.rcfaces.core.component.AbstractOutputComponent
addErrorListener, addInitListener, addMouseOutListener, addMouseOverListener, addPropertyChangeListener, addUserEventListener, getAriaLabel, getAriaLabel, getAriaLevel, getAriaLevel, getBackgroundColor, getBackgroundColor, getBottom, getBottom, getClientData, getClientData, getClientDataCount, getClientDataMap, getClientDataMap, getForegroundColor, getForegroundColor, getHeight, getHeight, getHelpMessage, getHelpMessage, getHelpURL, getHelpURL, getHiddenMode, getHiddenMode, getLeft, getLeft, getLookId, getLookId, getMarginBottom, getMarginBottom, getMarginLeft, getMarginLeft, getMarginRight, getMarginRight, getMarginTop, getMarginTop, getRight, getRight, getServerData, getServerData, getServerDataCount, getServerDataMap, getServerDataMap, getStyleClass, getStyleClass, getToolTipText, getToolTipText, getTop, getTop, getUnlockedClientAttributeNames, getUnlockedClientAttributeNames, getVisibleState, getVisibleState, getWaiRole, getWaiRole, getWidth, getWidth, getX, getX, getY, getY, isAriaLabelSetted, isAriaLevelSetted, isBackgroundColorSetted, isBottomSetted, isForegroundColorSetted, isHeightSetted, isHelpMessageSetted, isHelpURLSetted, isHiddenModeSetted, isLeftSetted, isLookIdSetted, isMarginBottomSetted, isMarginLeftSetted, isMarginRightSetted, isMarginTopSetted, isPartialRendering, isPartialRendering, isPartialRenderingSetted, isRightSetted, isStyleClassSetted, isToolTipTextSetted, isTopSetted, isUnlockedClientAttributeNamesSetted, isValueLocked, isValueLocked, isValueLockedSetted, isVisible, isVisible, isVisibleSetted, isWaiRoleSetted, isWidthSetted, isXSetted, isYSetted, listClientDataKeys, listClientDataKeys, listErrorListeners, listInitListeners, listMouseOutListeners, listMouseOverListeners, listPropertyChangeListeners, listServerDataKeys, listServerDataKeys, listUserEventListeners, removeClientData, removeErrorListener, removeInitListener, removeMouseOutListener, removeMouseOverListener, removePropertyChangeListener, removeServerData, removeUserEventListener, setAriaLabel, setAriaLevel, setBackgroundColor, setBottom, setClientData, setClientData, setForegroundColor, setHeight, setHelpMessage, setHelpURL, setHiddenMode, setHiddenMode, setLeft, setLookId, setMarginBottom, setMarginLeft, setMarginRight, setMargins, setMarginTop, setPartialRendering, setRight, setServerData, setServerData, setStyleClass, setToolTipText, setTop, setUnlockedClientAttributeNames, setValueLocked, setVisible, setWaiRole, setWidth, setX, setY
 
Methods inherited from class org.rcfaces.core.internal.component.CameliaOutputComponent
clearListeners, confirmListenerAppend, constructPhase, constructTemplate, decodePhase, encodeBegin, encodeChildren, encodeEnd, getAsyncRenderer, getCameliaValueAlias, getChildren, getChildrenListState, getFamily, getRendererType, getTransientAttribute, getValueExpression, hasDefaultProperties, initializeComponent, initializePhase, isClientRendered, isRendered, isTemplateComponent, processDecodes, processEngineUpdates, processEngineValidators, processUpdates, processValidators, queueEvent, renderPhase, restoreState, saveState, setConverter, setConverter, setDefaultProperties, setRendered, setTransientAttribute, setValueExpression, toString, updatePhase, validationPhase, verifyAsyncDecode
 
Methods inherited from class javax.faces.component.UIOutput
getConverter, getLocalValue, getValue, setConverter, setValue
 
Methods inherited from class javax.faces.component.UIComponentBase
addFacesListener, broadcast, decode, findComponent, getAttributes, getChildCount, getClientId, getFacesContext, getFacesListeners, getFacet, getFacetCount, getFacets, getFacetsAndChildren, getId, getParent, getRenderer, getRendersChildren, getValueBinding, invokeOnComponent, isTransient, processRestoreState, processSaveState, removeFacesListener, restoreAttachedState, saveAttachedState, setId, setParent, setRendered, setRendererType, setTransient, setValueBinding
 
Methods inherited from class javax.faces.component.UIComponent
encodeAll, getContainerClientId
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.rcfaces.core.internal.capability.IAsyncRenderComponent
getAsyncRenderer
 
Methods inherited from interface org.rcfaces.core.internal.manager.IContainerManager
getChildCount
 
Methods inherited from interface javax.faces.component.ValueHolder
getConverter, getLocalValue, getValue, setConverter, setValue
 

Field Detail

COMPONENT_TYPE

public static final String COMPONENT_TYPE
See Also:
Constant Field Values

CAMELIA_ATTRIBUTES

protected static final Set CAMELIA_ATTRIBUTES
Constructor Detail

TabComponent

public TabComponent()

TabComponent

public TabComponent(String componentId)
Method Detail

getImageAccessors

public IContentAccessors getImageAccessors(FacesContext facesContext)
Specified by:
getImageAccessors in interface org.rcfaces.core.internal.capability.IImageAccessorsCapability

getTabbedPane

public TabbedPaneComponent getTabbedPane()

getText

public String getText()
Description copied from interface: ITextCapability
Returns a string value specifying the text shown.

Specified by:
getText in interface ITextCapability
Returns:
text

getText

public String getText(FacesContext facesContext)
See getText() for more details


isTextSetted

public final boolean isTextSetted()
Returns true if the attribute "text" is set.

Returns:
true if the attribute is set.

setText

public void setText(String text)
Description copied from interface: ITextCapability
Sets a string value specifying the text to be shown.

Specified by:
setText in interface ITextCapability
Parameters:
text - text

getTextDirection

public int getTextDirection()
Specified by:
getTextDirection in interface ITextDirectionCapability

getTextDirection

public int getTextDirection(FacesContext facesContext)
See getTextDirection() for more details


isTextDirectionSetted

public final boolean isTextDirectionSetted()
Returns true if the attribute "textDirection" is set.

Returns:
true if the attribute is set.

setTextDirection

public void setTextDirection(int textDirection)
Specified by:
setTextDirection in interface ITextDirectionCapability

getFontBold

public Boolean getFontBold()
Description copied from interface: IFontCapability
Returns a boolean object (or null) indicating the bold property for the specified font.

Specified by:
getFontBold in interface IFontCapability
Returns:
True|False|null

getFontBold

public Boolean getFontBold(FacesContext facesContext)
See getFontBold() for more details


isFontBoldSetted

public final boolean isFontBoldSetted()
Returns true if the attribute "fontBold" is set.

Returns:
true if the attribute is set.

setFontBold

public void setFontBold(Boolean fontBold)
Description copied from interface: IFontCapability
Sets a boolean object (or null) indicating the bold property for the specified font.

Specified by:
setFontBold in interface IFontCapability
Parameters:
fontBold - True|False|null

getFontItalic

public Boolean getFontItalic()
Description copied from interface: IFontCapability
Returns a boolean object (or null) indicating the italic property for the specified font.

Specified by:
getFontItalic in interface IFontCapability
Returns:
True|False|null

getFontItalic

public Boolean getFontItalic(FacesContext facesContext)
See getFontItalic() for more details


isFontItalicSetted

public final boolean isFontItalicSetted()
Returns true if the attribute "fontItalic" is set.

Returns:
true if the attribute is set.

setFontItalic

public void setFontItalic(Boolean fontItalic)
Description copied from interface: IFontCapability
Sets a boolean object (or null) indicating the italic property for the specified font.

Specified by:
setFontItalic in interface IFontCapability
Parameters:
fontItalic - True|False|null

getFontName

public String getFontName()
Description copied from interface: IFontCapability
Returns a string value indicating the name of the font used for this component.

Specified by:
getFontName in interface IFontCapability
Returns:
font name

getFontName

public String getFontName(FacesContext facesContext)
See getFontName() for more details


isFontNameSetted

public final boolean isFontNameSetted()
Returns true if the attribute "fontName" is set.

Returns:
true if the attribute is set.

setFontName

public void setFontName(String fontName)
Description copied from interface: IFontCapability
Sets a string value indicating the name of the font used for this component.

Specified by:
setFontName in interface IFontCapability
Parameters:
fontName - font name

getFontSize

public String getFontSize()
Description copied from interface: IFontCapability
Returns a string indicating the size to use for the selected font. (or any other CSS accepted value for font size).

Specified by:
getFontSize in interface IFontCapability
Returns:
xx-small|x-small|small|medium|large|x-large|xx-large|smaller|larger|length for example 10px|%

getFontSize

public String getFontSize(FacesContext facesContext)
See getFontSize() for more details


isFontSizeSetted

public final boolean isFontSizeSetted()
Returns true if the attribute "fontSize" is set.

Returns:
true if the attribute is set.

setFontSize

public void setFontSize(String fontSize)
Description copied from interface: IFontCapability
Sets a string indicating the size to use for the selected font. (or any other CSS accepted value for font size).

Specified by:
setFontSize in interface IFontCapability
Parameters:
fontSize - xx-small|x-small|small|medium|large|x-large|xx-large|smaller|larger|length for example 10px|%

getFontUnderline

public Boolean getFontUnderline()
Description copied from interface: IFontCapability
Returns a boolean object (or null) indicating the underline property for the specified font.

Specified by:
getFontUnderline in interface IFontCapability
Returns:
True|False|null

getFontUnderline

public Boolean getFontUnderline(FacesContext facesContext)
See getFontUnderline() for more details


isFontUnderlineSetted

public final boolean isFontUnderlineSetted()
Returns true if the attribute "fontUnderline" is set.

Returns:
true if the attribute is set.

setFontUnderline

public void setFontUnderline(Boolean fontUnderline)
Description copied from interface: IFontCapability
Sets a boolean object (or null) indicating the underline property for the specified font.

Specified by:
setFontUnderline in interface IFontCapability
Parameters:
fontUnderline - True|False|null

isDisabled

public boolean isDisabled()
Description copied from interface: IDisabledCapability
Returns false if the receiver is enabled and all ancestors up to and including the receiver's nearest ancestor shell are enabled.
Otherwise, false is returned. A disabled control is typically not selectable from the user interface and draws with an inactive or "grayed" look.

Specified by:
isDisabled in interface IDisabledCapability
Returns:
the receiver's enabled state

isDisabled

public boolean isDisabled(FacesContext facesContext)
See isDisabled() for more details


isDisabledSetted

public final boolean isDisabledSetted()
Returns true if the attribute "disabled" is set.

Returns:
true if the attribute is set.

setDisabled

public void setDisabled(boolean disabled)
Description copied from interface: IDisabledCapability
Disabled the receiver if the argument is true, and enables it otherwise. A disabled control is typically not selectable from the user interface and draws with an inactive or "grayed" look.

Specified by:
setDisabled in interface IDisabledCapability
Parameters:
disabled - the new enabled state

getDisabledImageURL

public String getDisabledImageURL()
Description copied from interface: IStatesImageCapability
Returns an url string pointing to the image used for the disabled state.

Specified by:
getDisabledImageURL in interface IStatesImageCapability
Returns:
url

getDisabledImageURL

public String getDisabledImageURL(FacesContext facesContext)
See getDisabledImageURL() for more details


isDisabledImageURLSetted

public final boolean isDisabledImageURLSetted()
Returns true if the attribute "disabledImageURL" is set.

Returns:
true if the attribute is set.

setDisabledImageURL

public void setDisabledImageURL(String disabledImageURL)
Description copied from interface: IStatesImageCapability
Sets an url string pointing to the image used for the disabled state.

Specified by:
setDisabledImageURL in interface IStatesImageCapability
Parameters:
disabledImageURL - url

getHoverImageURL

public String getHoverImageURL()
Description copied from interface: IStatesImageCapability
Returns an url string pointing to the image used chen the pointer hover the component.

Specified by:
getHoverImageURL in interface IStatesImageCapability
Returns:
url

getHoverImageURL

public String getHoverImageURL(FacesContext facesContext)
See getHoverImageURL() for more details


isHoverImageURLSetted

public final boolean isHoverImageURLSetted()
Returns true if the attribute "hoverImageURL" is set.

Returns:
true if the attribute is set.

setHoverImageURL

public void setHoverImageURL(String hoverImageURL)
Description copied from interface: IStatesImageCapability
Sets an url string pointing to the image used chen the pointer hover the component.

Specified by:
setHoverImageURL in interface IStatesImageCapability
Parameters:
hoverImageURL - url

getSelectedImageURL

public String getSelectedImageURL()
Description copied from interface: IStatesImageCapability
Returns an url string pointing to the image used when the component is selected.

Specified by:
getSelectedImageURL in interface IStatesImageCapability
Returns:
url

getSelectedImageURL

public String getSelectedImageURL(FacesContext facesContext)
See getSelectedImageURL() for more details


isSelectedImageURLSetted

public final boolean isSelectedImageURLSetted()
Returns true if the attribute "selectedImageURL" is set.

Returns:
true if the attribute is set.

setSelectedImageURL

public void setSelectedImageURL(String selectedImageURL)
Description copied from interface: IStatesImageCapability
Sets an url string pointing to the image used when the component is selected.

Specified by:
setSelectedImageURL in interface IStatesImageCapability
Parameters:
selectedImageURL - url

getImageURL

public String getImageURL()
Description copied from interface: IImageCapability
Returns the URL of the image.

Specified by:
getImageURL in interface IImageCapability

getImageURL

public String getImageURL(FacesContext facesContext)
See getImageURL() for more details


isImageURLSetted

public final boolean isImageURLSetted()
Returns true if the attribute "imageURL" is set.

Returns:
true if the attribute is set.

setImageURL

public void setImageURL(String imageURL)
Description copied from interface: IImageCapability
Specify the URL of the image.

Specified by:
setImageURL in interface IImageCapability

getImageAccessors

public IContentAccessors getImageAccessors()
Description copied from interface: IImageCapability
Returns ImageAccessors associated to the url. (or java.awt.Image binding)

Specified by:
getImageAccessors in interface IImageCapability
Returns:
IImageAccessors object.

getAccessKey

public String getAccessKey()
Description copied from interface: IAccessKeyCapability
Returns a string that indicates the alphanumeric key used to execute an action from the keyboard (in conjunction with a alteration key ex : Alt).

Specified by:
getAccessKey in interface IAccessKeyCapability
Returns:
<Any alphanumeric key>

getAccessKey

public String getAccessKey(FacesContext facesContext)
See getAccessKey() for more details


isAccessKeySetted

public final boolean isAccessKeySetted()
Returns true if the attribute "accessKey" is set.

Returns:
true if the attribute is set.

setAccessKey

public void setAccessKey(String accessKey)
Description copied from interface: IAccessKeyCapability
Sets a string that indicates the alphanumeric key used to execute an action from the keyboard (in conjunction with a alteration key ex : Alt).

Specified by:
setAccessKey in interface IAccessKeyCapability
Parameters:
accessKey - <Any alphanumeric key>

getMenu

public IMenuComponent getMenu()
Description copied from interface: IMenuCapability
Returns the top-most menu associated to the component.

Specified by:
getMenu in interface IMenuCapability
Returns:
top-most menu component

getMenu

public IMenuComponent getMenu(String menuId)
Description copied from interface: IMenuCapability
Returns the menu identified by its id from the menus associated to the component.

Specified by:
getMenu in interface IMenuCapability
Parameters:
menuId - Id for a particular menu
Returns:
menu component

listMenus

public IMenuIterator listMenus()
Description copied from interface: IMenuCapability
Returns a list of all the menus associated to the component.

Specified by:
listMenus in interface IMenuCapability
Returns:
Menu iterator

getCameliaFields

protected Set getCameliaFields()
Overrides:
getCameliaFields in class CardComponent


Copyright © 2006-2011 Vedana. All Rights Reserved.