|
ICEfaces 3.3.0 Java API Documentation |
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectjavax.faces.component.UIComponent
javax.faces.component.UIComponentBase
javax.faces.component.UICommand
org.icefaces.ace.component.menuitem.MenuItemBase
public class MenuItemBase
MenuItem is used by various menu components
For more information, see the MenuItem Wiki Documentation.
| Nested Class Summary | |
|---|---|
protected static class |
MenuItemBase.PropertyKeys
|
| Field Summary | |
|---|---|
static java.lang.String |
COMPONENT_TYPE
|
static java.lang.String |
RENDERER_TYPE
|
| Fields inherited from class javax.faces.component.UICommand |
|---|
COMPONENT_FAMILY |
| Fields inherited from class javax.faces.component.UIComponent |
|---|
ATTRS_WITH_DECLARED_DEFAULT_VALUES, BEANINFO_KEY, bindings, COMPOSITE_COMPONENT_TYPE_KEY, COMPOSITE_FACET_NAME, CURRENT_COMPONENT, CURRENT_COMPOSITE_COMPONENT, FACETS_KEY, HONOR_CURRENT_COMPONENT_ATTRIBUTES_PARAM_NAME, VIEW_LOCATION_KEY |
| Constructor Summary | |
|---|---|
MenuItemBase()
|
|
| Method Summary | |
|---|---|
void |
addClientBehavior(java.lang.String eventName,
javax.faces.component.behavior.ClientBehavior behavior)
|
java.lang.String |
getDefaultEventName()
|
java.lang.String |
getDefaultExecute(java.lang.String event)
|
java.lang.String |
getDefaultRender(java.lang.String event)
|
java.util.Collection<java.lang.String> |
getEventNames()
|
java.lang.String |
getFamily()
|
java.lang.String |
getHelpText()
Return the value of the helpText property. |
java.lang.String |
getIcon()
Return the value of the icon property. |
java.lang.String |
getOnclick()
Return the value of the onclick property. |
java.lang.String |
getStyle()
Return the value of the style property. |
java.lang.String |
getStyleClass()
Return the value of the styleClass property. |
java.lang.String |
getTarget()
Return the value of the target property. |
java.lang.String |
getUrl()
Return the value of the url property. |
boolean |
isDisabled()
Return the value of the disabled property. |
void |
setDisabled(boolean disabled)
Set the value of the disabled property. |
void |
setHelpText(java.lang.String helpText)
Set the value of the helpText property. |
void |
setIcon(java.lang.String icon)
Set the value of the icon property. |
void |
setOnclick(java.lang.String onclick)
Set the value of the onclick property. |
void |
setStyle(java.lang.String style)
Set the value of the style property. |
void |
setStyleClass(java.lang.String styleClass)
Set the value of the styleClass property. |
void |
setTarget(java.lang.String target)
Set the value of the target property. |
void |
setUrl(java.lang.String url)
Set the value of the url property. |
| Methods inherited from class javax.faces.component.UICommand |
|---|
addActionListener, broadcast, getAction, getActionExpression, getActionListener, getActionListeners, getValue, isImmediate, queueEvent, removeActionListener, setAction, setActionExpression, setActionListener, setImmediate, setValue |
| Methods inherited from class javax.faces.component.UIComponentBase |
|---|
addFacesListener, clearInitialState, decode, encodeBegin, encodeChildren, encodeEnd, findComponent, getAttributes, getChildCount, getChildren, getClientBehaviors, getClientId, getFacesContext, getFacesListeners, getFacet, getFacetCount, getFacets, getFacetsAndChildren, getId, getListenersForEventClass, getParent, getRenderer, getRendererType, getRendersChildren, getValueBinding, invokeOnComponent, isRendered, isTransient, markInitialState, processDecodes, processRestoreState, processSaveState, processUpdates, processValidators, removeFacesListener, restoreAttachedState, restoreState, saveAttachedState, saveState, setId, setParent, setRendered, setRendererType, setTransient, setValueBinding, subscribeToEvent, unsubscribeFromEvent |
| Methods inherited from class javax.faces.component.UIComponent |
|---|
encodeAll, getClientId, getCompositeComponentParent, getContainerClientId, getCurrentComponent, getCurrentCompositeComponent, getNamingContainer, getResourceBundleMap, getStateHelper, getStateHelper, getTransientStateHelper, getTransientStateHelper, getValueExpression, initialStateMarked, isCompositeComponent, isInView, isVisitable, popComponentFromEL, processEvent, pushComponentToEL, restoreTransientState, saveTransientState, setInView, setValueExpression, visitTree |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface javax.faces.component.behavior.ClientBehaviorHolder |
|---|
getClientBehaviors |
| Field Detail |
|---|
public static final java.lang.String COMPONENT_TYPE
public static final java.lang.String RENDERER_TYPE
| Constructor Detail |
|---|
public MenuItemBase()
| Method Detail |
|---|
public java.lang.String getFamily()
getFamily in class javax.faces.component.UICommandpublic void setDisabled(boolean disabled)
Set the value of the disabled property.
Contents: Boolean value to disable/enable the menu item. The menu item will still be shown but with different styling, and clicking on it will not trigger any action.
setDisabled in interface IMenuItempublic boolean isDisabled()
Return the value of the disabled property.
Contents: Boolean value to disable/enable the menu item. The menu item will still be shown but with different styling, and clicking on it will not trigger any action.
isDisabled in interface IMenuItempublic void setHelpText(java.lang.String helpText)
Set the value of the helpText property.
Contents: Text to display additional information.
setHelpText in interface IMenuItempublic java.lang.String getHelpText()
Return the value of the helpText property.
Contents: Text to display additional information.
getHelpText in interface IMenuItempublic void setIcon(java.lang.String icon)
Set the value of the icon property.
Contents: Path of the menuitem image.
setIcon in interface IMenuItempublic java.lang.String getIcon()
Return the value of the icon property.
Contents: Path of the menuitem image.
getIcon in interface IMenuItempublic void setOnclick(java.lang.String onclick)
Set the value of the onclick property.
Contents: Javascript event handler for click event. If this function explicitly returns 'false', then the request to the server will be cancelled.
setOnclick in interface IMenuItempublic java.lang.String getOnclick()
Return the value of the onclick property.
Contents: Javascript event handler for click event. If this function explicitly returns 'false', then the request to the server will be cancelled.
getOnclick in interface IMenuItempublic void setStyle(java.lang.String style)
Set the value of the style property.
Contents: Style of the menuitem label.
setStyle in interface IMenuItempublic java.lang.String getStyle()
Return the value of the style property.
Contents: Style of the menuitem label.
getStyle in interface IMenuItempublic void setStyleClass(java.lang.String styleClass)
Set the value of the styleClass property.
Contents: StyleClass of the menuitem label.
setStyleClass in interface IMenuItempublic java.lang.String getStyleClass()
Return the value of the styleClass property.
Contents: StyleClass of the menuitem label.
getStyleClass in interface IMenuItempublic void setTarget(java.lang.String target)
Set the value of the target property.
Contents: Target type of url navigation.
setTarget in interface IMenuItempublic java.lang.String getTarget()
Return the value of the target property.
Contents: Target type of url navigation.
getTarget in interface IMenuItempublic void setUrl(java.lang.String url)
Set the value of the url property.
Contents: Url to be navigated when menuitem is clicked.
setUrl in interface IMenuItempublic java.lang.String getUrl()
Return the value of the url property.
Contents: Url to be navigated when menuitem is clicked.
getUrl in interface IMenuItempublic java.util.Collection<java.lang.String> getEventNames()
getEventNames in interface javax.faces.component.behavior.ClientBehaviorHoldergetEventNames in class javax.faces.component.UIComponentBasepublic java.lang.String getDefaultEventName()
getDefaultEventName in interface javax.faces.component.behavior.ClientBehaviorHoldergetDefaultEventName in class javax.faces.component.UIComponentBasepublic java.lang.String getDefaultRender(java.lang.String event)
getDefaultRender in interface IceClientBehaviorHolderpublic java.lang.String getDefaultExecute(java.lang.String event)
getDefaultExecute in interface IceClientBehaviorHolder
public void addClientBehavior(java.lang.String eventName,
javax.faces.component.behavior.ClientBehavior behavior)
addClientBehavior in interface javax.faces.component.behavior.ClientBehaviorHolderaddClientBehavior in class javax.faces.component.UIComponentBase
|
ICEfaces 3.3.0 Java API Documentation |
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||