com.ebasetech.xi.api.controls
Interface MenuItemControl

All Superinterfaces:
Control, Element, EventOwner, MessageContainer, MessageProperties, java.io.Serializable, WebFormEventOwner
All Known Subinterfaces:
DynamicMenuItemControl, StaticMenuItemControl

public interface MenuItemControl
extends Control, MessageProperties

MenuItemControl acts as the base interface for both static and dynamic menu items

Since:
V4.4

Method Summary
 java.lang.String getItemName()
          The name that uniquely identifies each menu item within a menu.
 java.lang.String getName()
           
 
Methods inherited from interface com.ebasetech.xi.api.controls.Control
getAll, getCssClass, getErrorMsgClass, getErrorMsgStyle, getLayoutCell, getNextSiblingControl, getPage, getParentControl, getPreviousSiblingControl, getStyle, getWarningMsgClass, getWarningMsgStyle, hasModifier, hide, isDisplayOnly, isDisplayOnlyIncludingParents, isEventField, isHidden, isInheritMsg, isLocalMsg, isNewLine, isShowing, refresh, requestFocus, setCssClass, setDisplayOnly, setErrorMsgClass, setErrorMsgStyle, setHidden, setNewLine, setStyle, setWarningMsgClass, setWarningMsgStyle, show
 
Methods inherited from interface com.ebasetech.xi.api.Element
getElementName, getElementType
 
Methods inherited from interface com.ebasetech.xi.api.MessageContainer
addErrorMessage, addErrorMessage, addErrorMessage, addErrorMessage, addErrorMessage, addWarningMessage, addWarningMessage, addWarningMessage, addWarningMessage, addWarningMessage, existErrorMessages, existMessages, existWarningMessages
 
Methods inherited from interface com.ebasetech.xi.api.controls.MessageProperties
getErrorMessageStyle, getWarningMessageStyle
 

Method Detail

getName

java.lang.String getName()

getItemName

java.lang.String getItemName()
The name that uniquely identifies each menu item within a menu. This name can be used to set the item as selected - see MenuControl.setSelected(String). This is a read only property.

Since:
V4.4