Richfaces UI Components UI 4.1.0.20110910-M2

org.richfaces.component
Class AbstractPanelMenuItem

java.lang.Object
  extended by javax.faces.component.UIComponent
      extended by javax.faces.component.UIComponentBase
          extended by javax.faces.component.UICommand
              extended by org.richfaces.component.AbstractActionComponent
                  extended by 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

Field Summary
static java.lang.String COMPONENT_FAMILY
           
static java.lang.String COMPONENT_TYPE
           
 
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
protected AbstractPanelMenuItem()
           
 
Method Summary
 java.lang.String getDisabledClass()
           
 java.lang.Object getExecute()
           
 java.lang.String getFamily()
           
abstract  java.lang.String getLabel()
           
 java.lang.String getLeftDisabledIcon()
           
 java.lang.String getLeftIcon()
           
abstract  java.lang.String getLeftIconClass()
           
abstract  org.richfaces.PanelMenuMode getMode()
           
 java.lang.String getName()
           
abstract  java.lang.String getOnbeforeselect()
           
abstract  java.lang.String getOnclick()
           
abstract  java.lang.String getOndblclick()
           
abstract  java.lang.String getOnmousedown()
           
abstract  java.lang.String getOnmousemove()
           
abstract  java.lang.String getOnmouseout()
           
abstract  java.lang.String getOnmouseover()
           
abstract  java.lang.String getOnmouseup()
           
abstract  java.lang.String getOnselect()
           
abstract  java.lang.String getOnunselect()
           
 AbstractPanelMenu getPanelMenu()
           
 javax.faces.component.UIComponent getParentItem()
           
 java.lang.String getRightDisabledIcon()
           
 java.lang.String getRightIcon()
           
abstract  java.lang.String getRightIconClass()
           
abstract  java.lang.String getStyle()
           
 java.lang.String getStyleClass()
           
 java.lang.Object getValue()
           
 boolean isActiveItem()
           
abstract  boolean isDisabled()
           
abstract  java.lang.Boolean isSelectable()
           
 boolean isTopItem()
           
abstract  java.lang.Boolean isUnselectable()
           
 void setDisabledClass(java.lang.String disabledClass)
           
 void setExecute(java.lang.Object execute)
           
 void setLeftDisabledIcon(java.lang.String leftDisabledIcon)
           
 void setLeftIcon(java.lang.String leftIcon)
           
 void setName(java.lang.String name)
           
 void setRightDisabledIcon(java.lang.String rightDisabledIcon)
           
 void setRightIcon(java.lang.String iconRight)
           
 void setStyleClass(java.lang.String styleClass)
           
 void setValue(java.lang.Object value)
           
 
Methods inherited from class org.richfaces.component.AbstractActionComponent
isBypassUpdates, queueEvent, setBypassUpdates
 
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
 
Methods inherited from interface org.richfaces.component.AjaxProps
getData, getOnbeforedomupdate, getOnbegin, getOncomplete, getRender, getStatus, isLimitRender
 

Field Detail

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
Constructor Detail

AbstractPanelMenuItem

protected AbstractPanelMenuItem()
Method Detail

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

Richfaces UI Components UI 4.1.0.20110910-M2

Copyright © 2011 JBoss, a division of Red Hat, Inc.. All Rights Reserved.