org.richfaces.component
Class UIPanelMenuItem

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
                      extended by org.richfaces.component.UIPanelMenuItem
All Implemented Interfaces:
EventListener, javax.faces.component.ActionSource, javax.faces.component.ActionSource2, javax.faces.component.behavior.ClientBehaviorHolder, javax.faces.component.PartialStateHolder, javax.faces.component.StateHolder, javax.faces.event.ComponentSystemEventListener, javax.faces.event.FacesListener, javax.faces.event.SystemEventListenerHolder, AjaxProps

@Generated(value={"RichFaces CDK","4.0.0-SNAPSHOT"})
public class UIPanelMenuItem
extends AbstractPanelMenuItem
implements javax.faces.component.behavior.ClientBehaviorHolder

Since:
2010-10-25
Author:
akolonitsky

Nested Class Summary
protected static class UIPanelMenuItem.Properties
           
 
Field Summary
static String COMPONENT_FAMILY
           
static String COMPONENT_TYPE
           
 
Fields inherited from class javax.faces.component.UIComponent
BEANINFO_KEY, bindings, COMPOSITE_COMPONENT_TYPE_KEY, COMPOSITE_FACET_NAME, CURRENT_COMPONENT, CURRENT_COMPOSITE_COMPONENT, FACETS_KEY, VIEW_LOCATION_KEY
 
Constructor Summary
UIPanelMenuItem()
           
 
Method Summary
 Object getData()
           
 String getDefaultEventName()
           
 Collection<String> getEventNames()
           
 String getFamily()
           
 String getLabel()
           
 String getLeftIconClass()
           
 org.richfaces.PanelMenuMode getMode()
           
 String getOnbeforedomupdate()
           
 String getOnbeforeselect()
           
 String getOnbegin()
           
 String getOnclick()
           
 String getOncomplete()
           
 String getOndblclick()
           
 String getOnmousedown()
           
 String getOnmousemove()
           
 String getOnmouseout()
           
 String getOnmouseover()
           
 String getOnmouseup()
           
 String getOnselect()
           
 String getOnunselect()
           
 Object getRender()
           
 String getRightIconClass()
           
 String getStatus()
           
 String getStyle()
           
 boolean isBypassUpdates()
           
 boolean isDisabled()
           
 boolean isLimitRender()
           
 Boolean isSelectable()
           
 Boolean isUnselectable()
           
 void setBypassUpdates(boolean bypassUpdates)
           
 void setData(Object data)
           
 void setDisabled(boolean disabled)
           
 void setLabel(String label)
           
 void setLeftIconClass(String leftIconClass)
           
 void setLimitRender(boolean limitRender)
           
 void setMode(org.richfaces.PanelMenuMode mode)
           
 void setOnbeforedomupdate(String onbeforedomupdate)
           
 void setOnbeforeselect(String onbeforeselect)
           
 void setOnbegin(String onbegin)
           
 void setOnclick(String onclick)
           
 void setOncomplete(String oncomplete)
           
 void setOndblclick(String ondblclick)
           
 void setOnmousedown(String onmousedown)
           
 void setOnmousemove(String onmousemove)
           
 void setOnmouseout(String onmouseout)
           
 void setOnmouseover(String onmouseover)
           
 void setOnmouseup(String onmouseup)
           
 void setOnselect(String onselect)
           
 void setOnunselect(String onunselect)
           
 void setRender(Object render)
           
 void setRightIconClass(String rightIconClass)
           
 void setSelectable(Boolean selectable)
           
 void setStatus(String status)
           
 void setStyle(String style)
           
 void setUnselectable(Boolean unselectable)
           
 
Methods inherited from class org.richfaces.component.AbstractPanelMenuItem
getDisabledClass, getExecute, getLeftDisabledIcon, getLeftIcon, getName, getPanelMenu, getParentItem, getRightDisabledIcon, getRightIcon, getStyleClass, getValue, isActiveItem, isTopItem, setDisabledClass, setExecute, setLeftDisabledIcon, setLeftIcon, setName, setRightDisabledIcon, setRightIcon, setStyleClass, setValue
 
Methods inherited from class org.richfaces.component.AbstractActionComponent
queueEvent
 
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, getFacesContext, getFacesListeners, getFacet, getFacetCount, getFacets, getFacetsAndChildren, getId, 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
 
Methods inherited from class javax.faces.component.UIComponent
encodeAll, getClientId, getCompositeComponentParent, getContainerClientId, getCurrentComponent, getCurrentCompositeComponent, getListenersForEventClass, getNamingContainer, getResourceBundleMap, getStateHelper, getStateHelper, getValueExpression, initialStateMarked, isCompositeComponent, isInView, isVisitable, popComponentFromEL, processEvent, pushComponentToEL, setInView, setValueExpression, subscribeToEvent, unsubscribeFromEvent, 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
addClientBehavior, getClientBehaviors
 

Field Detail

COMPONENT_TYPE

public static final String COMPONENT_TYPE
See Also:
Constant Field Values

COMPONENT_FAMILY

public static final String COMPONENT_FAMILY
See Also:
Constant Field Values
Constructor Detail

UIPanelMenuItem

public UIPanelMenuItem()
Method Detail

getFamily

public String getFamily()
Overrides:
getFamily in class AbstractPanelMenuItem

getEventNames

public Collection<String> getEventNames()
Specified by:
getEventNames in interface javax.faces.component.behavior.ClientBehaviorHolder
Overrides:
getEventNames in class javax.faces.component.UIComponentBase

getDefaultEventName

public String getDefaultEventName()
Specified by:
getDefaultEventName in interface javax.faces.component.behavior.ClientBehaviorHolder
Overrides:
getDefaultEventName in class javax.faces.component.UIComponentBase

isBypassUpdates

public boolean isBypassUpdates()
Specified by:
isBypassUpdates in class AbstractActionComponent

setBypassUpdates

public void setBypassUpdates(boolean bypassUpdates)
Specified by:
setBypassUpdates in class AbstractActionComponent

getData

public Object getData()
Specified by:
getData in interface AjaxProps

setData

public void setData(Object data)

isDisabled

public boolean isDisabled()
Specified by:
isDisabled in class AbstractPanelMenuItem

setDisabled

public void setDisabled(boolean disabled)

getLabel

public String getLabel()
Specified by:
getLabel in class AbstractPanelMenuItem

setLabel

public void setLabel(String label)

getLeftIconClass

public String getLeftIconClass()
Specified by:
getLeftIconClass in class AbstractPanelMenuItem

setLeftIconClass

public void setLeftIconClass(String leftIconClass)

isLimitRender

public boolean isLimitRender()
Specified by:
isLimitRender in interface AjaxProps

setLimitRender

public void setLimitRender(boolean limitRender)

getMode

public org.richfaces.PanelMenuMode getMode()
Specified by:
getMode in class AbstractPanelMenuItem

setMode

public void setMode(org.richfaces.PanelMenuMode mode)

getOnbeforedomupdate

public String getOnbeforedomupdate()
Specified by:
getOnbeforedomupdate in interface AjaxProps

setOnbeforedomupdate

public void setOnbeforedomupdate(String onbeforedomupdate)

getOnbeforeselect

public String getOnbeforeselect()
Specified by:
getOnbeforeselect in class AbstractPanelMenuItem

setOnbeforeselect

public void setOnbeforeselect(String onbeforeselect)

getOnbegin

public String getOnbegin()
Specified by:
getOnbegin in interface AjaxProps

setOnbegin

public void setOnbegin(String onbegin)

getOnclick

public String getOnclick()
Specified by:
getOnclick in class AbstractPanelMenuItem

setOnclick

public void setOnclick(String onclick)

getOncomplete

public String getOncomplete()
Specified by:
getOncomplete in interface AjaxProps

setOncomplete

public void setOncomplete(String oncomplete)

getOndblclick

public String getOndblclick()
Specified by:
getOndblclick in class AbstractPanelMenuItem

setOndblclick

public void setOndblclick(String ondblclick)

getOnmousedown

public String getOnmousedown()
Specified by:
getOnmousedown in class AbstractPanelMenuItem

setOnmousedown

public void setOnmousedown(String onmousedown)

getOnmousemove

public String getOnmousemove()
Specified by:
getOnmousemove in class AbstractPanelMenuItem

setOnmousemove

public void setOnmousemove(String onmousemove)

getOnmouseout

public String getOnmouseout()
Specified by:
getOnmouseout in class AbstractPanelMenuItem

setOnmouseout

public void setOnmouseout(String onmouseout)

getOnmouseover

public String getOnmouseover()
Specified by:
getOnmouseover in class AbstractPanelMenuItem

setOnmouseover

public void setOnmouseover(String onmouseover)

getOnmouseup

public String getOnmouseup()
Specified by:
getOnmouseup in class AbstractPanelMenuItem

setOnmouseup

public void setOnmouseup(String onmouseup)

getOnselect

public String getOnselect()
Specified by:
getOnselect in class AbstractPanelMenuItem

setOnselect

public void setOnselect(String onselect)

getOnunselect

public String getOnunselect()
Specified by:
getOnunselect in class AbstractPanelMenuItem

setOnunselect

public void setOnunselect(String onunselect)

getRender

public Object getRender()
Specified by:
getRender in interface AjaxProps

setRender

public void setRender(Object render)

getRightIconClass

public String getRightIconClass()
Specified by:
getRightIconClass in class AbstractPanelMenuItem

setRightIconClass

public void setRightIconClass(String rightIconClass)

isSelectable

public Boolean isSelectable()
Specified by:
isSelectable in class AbstractPanelMenuItem

setSelectable

public void setSelectable(Boolean selectable)

getStatus

public String getStatus()
Specified by:
getStatus in interface AjaxProps

setStatus

public void setStatus(String status)

getStyle

public String getStyle()
Specified by:
getStyle in class AbstractPanelMenuItem

setStyle

public void setStyle(String style)

isUnselectable

public Boolean isUnselectable()
Specified by:
isUnselectable in class AbstractPanelMenuItem

setUnselectable

public void setUnselectable(Boolean unselectable)


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