org.richfaces.component
Class AbstractPanelMenuItem
java.lang.Object
javax.faces.component.UIComponent
javax.faces.component.UIComponentBase
javax.faces.component.UICommand
org.richfaces.component.AbstractActionComponent
org.richfaces.component.AbstractPanelMenuItem
- All Implemented Interfaces:
- java.util.EventListener, javax.faces.component.ActionSource, javax.faces.component.ActionSource2, javax.faces.component.PartialStateHolder, javax.faces.component.StateHolder, javax.faces.component.TransientStateHolder, javax.faces.event.ComponentSystemEventListener, javax.faces.event.FacesListener, javax.faces.event.SystemEventListenerHolder, AjaxProps
- Direct Known Subclasses:
- AbstractPanelMenuGroup, UIPanelMenuItem
public abstract class AbstractPanelMenuItem
- extends AbstractActionComponent
- implements AjaxProps
- Since:
- 2010-10-25
- Author:
- akolonitsky
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 |
Methods inherited from class javax.faces.component.UICommand |
addActionListener, broadcast, getAction, getActionExpression, getActionListener, getActionListeners, isImmediate, removeActionListener, setAction, setActionExpression, setActionListener, setImmediate |
Methods inherited from class javax.faces.component.UIComponentBase |
addClientBehavior, addFacesListener, clearInitialState, decode, encodeBegin, encodeChildren, encodeEnd, findComponent, getAttributes, getChildCount, getChildren, getClientBehaviors, getClientId, getDefaultEventName, getEventNames, 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 |
COMPONENT_TYPE
public static final java.lang.String COMPONENT_TYPE
- See Also:
- Constant Field Values
COMPONENT_FAMILY
public static final java.lang.String COMPONENT_FAMILY
- See Also:
- Constant Field Values
AbstractPanelMenuItem
protected AbstractPanelMenuItem()
isActiveItem
public boolean isActiveItem()
isTopItem
public boolean isTopItem()
getPanelMenu
public AbstractPanelMenu getPanelMenu()
getParentItem
public javax.faces.component.UIComponent getParentItem()
getFamily
public java.lang.String getFamily()
- Overrides:
getFamily
in class javax.faces.component.UICommand
isSelectable
public abstract java.lang.Boolean isSelectable()
isUnselectable
public abstract java.lang.Boolean isUnselectable()
getMode
public abstract org.richfaces.PanelMenuMode getMode()
getName
public java.lang.String getName()
setName
public void setName(java.lang.String name)
getLabel
public abstract java.lang.String getLabel()
isDisabled
public abstract boolean isDisabled()
getExecute
public java.lang.Object getExecute()
- Specified by:
getExecute
in interface AjaxProps
setExecute
public void setExecute(java.lang.Object execute)
getDisabledClass
public java.lang.String getDisabledClass()
setDisabledClass
public void setDisabledClass(java.lang.String disabledClass)
getLeftIcon
public java.lang.String getLeftIcon()
setLeftIcon
public void setLeftIcon(java.lang.String leftIcon)
getLeftIconClass
public abstract java.lang.String getLeftIconClass()
getLeftDisabledIcon
public java.lang.String getLeftDisabledIcon()
setLeftDisabledIcon
public void setLeftDisabledIcon(java.lang.String leftDisabledIcon)
getRightIcon
public java.lang.String getRightIcon()
setRightIcon
public void setRightIcon(java.lang.String iconRight)
getRightIconClass
public abstract java.lang.String getRightIconClass()
getRightDisabledIcon
public java.lang.String getRightDisabledIcon()
setRightDisabledIcon
public void setRightDisabledIcon(java.lang.String rightDisabledIcon)
getStyle
public abstract java.lang.String getStyle()
getStyleClass
public java.lang.String getStyleClass()
setStyleClass
public void setStyleClass(java.lang.String styleClass)
getOnclick
public abstract java.lang.String getOnclick()
getOndblclick
public abstract java.lang.String getOndblclick()
getOnmousedown
public abstract java.lang.String getOnmousedown()
getOnmousemove
public abstract java.lang.String getOnmousemove()
getOnmouseout
public abstract java.lang.String getOnmouseout()
getOnmouseover
public abstract java.lang.String getOnmouseover()
getOnmouseup
public abstract java.lang.String getOnmouseup()
getOnunselect
public abstract java.lang.String getOnunselect()
getOnselect
public abstract java.lang.String getOnselect()
getOnbeforeselect
public abstract java.lang.String getOnbeforeselect()
getValue
public java.lang.Object getValue()
- Overrides:
getValue
in class javax.faces.component.UICommand
setValue
public void setValue(java.lang.Object value)
- Overrides:
setValue
in class javax.faces.component.UICommand
Copyright © 2011 JBoss, a division of Red Hat, Inc.. All Rights Reserved.