|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object javax.faces.component.UIComponent javax.faces.component.UIComponentBase javax.faces.component.UISelectItem org.apache.myfaces.custom.navmenu.AbstractUINavigationMenuItem org.apache.myfaces.custom.navmenu.UINavigationMenuItem
public class UINavigationMenuItem
Field Summary | |
---|---|
static java.lang.String |
COMPONENT_FAMILY
|
static java.lang.String |
COMPONENT_TYPE
|
Fields inherited from interface org.apache.myfaces.component.UserRoleAware |
---|
ENABLED_ON_USER_ROLE_ATTR, VISIBLE_ON_USER_ROLE_ATTR |
Constructor Summary | |
---|---|
UINavigationMenuItem()
|
Method Summary | |
---|---|
javax.faces.el.MethodBinding |
getAction()
Specifies the action to take when this command is invoked. |
javax.faces.el.MethodBinding |
getActionListener()
A method binding EL expression that identifies an action listener method to be invoked if this component is activated by the user. |
java.lang.String |
getActiveOnViewIds()
|
java.lang.String |
getDisabledStyle()
CSS-Style Attribute to render when disabled is true |
java.lang.String |
getDisabledStyleClass()
CSS-Style Class to use when disabled is true |
java.lang.String |
getEnabledOnUserRole()
If user is in given role, this component will be rendered normally. |
java.lang.String |
getExternalLink()
|
java.lang.String |
getFamily()
|
java.lang.String |
getIcon()
|
protected java.lang.String |
getLocalActiveOnViewIds()
|
java.lang.String |
getTarget()
|
java.lang.String |
getVisibleOnUserRole()
If user is in given role, this component will be rendered normally. |
boolean |
isActive()
|
boolean |
isDisabled()
When set instead of a Hyperlink a span tag is rendered in the corresponding Component |
boolean |
isImmediate()
|
boolean |
isOpen()
|
boolean |
isSplit()
|
void |
restoreState(javax.faces.context.FacesContext facesContext,
java.lang.Object state)
|
java.lang.Object |
saveState(javax.faces.context.FacesContext facesContext)
|
void |
setAction(javax.faces.el.MethodBinding action)
|
void |
setActionListener(javax.faces.el.MethodBinding actionListener)
|
void |
setActive(boolean active)
|
void |
setActiveOnViewIds(java.lang.String activeOnViewIds)
|
void |
setDisabled(boolean disabled)
|
void |
setDisabledStyle(java.lang.String disabledStyle)
|
void |
setDisabledStyleClass(java.lang.String disabledStyleClass)
|
void |
setEnabledOnUserRole(java.lang.String enabledOnUserRole)
|
void |
setExternalLink(java.lang.String externalLink)
|
void |
setIcon(java.lang.String icon)
|
void |
setImmediate(boolean immediate)
|
void |
setOpen(boolean open)
|
void |
setSplit(boolean split)
|
void |
setTarget(java.lang.String target)
|
void |
setVisibleOnUserRole(java.lang.String visibleOnUserRole)
|
Methods inherited from class org.apache.myfaces.custom.navmenu.AbstractUINavigationMenuItem |
---|
addActionListener, broadcast, deactivateAll, deactivateChildren, getActionListeners, getActiveDirectly, getActiveOnViewIdsDirectly, isRendered, removeActionListener, setRendered, toggleActive |
Methods inherited from class javax.faces.component.UISelectItem |
---|
getItemDescription, getItemLabel, getItemValue, getValue, isItemDisabled, setItemDescription, setItemDisabled, setItemLabel, setItemValue, setValue |
Methods inherited from class javax.faces.component.UIComponentBase |
---|
addFacesListener, decode, encodeBegin, encodeChildren, encodeEnd, findComponent, getAttributes, getChildCount, getChildren, getClientId, getFacesContext, getFacesListeners, getFacet, getFacets, getFacetsAndChildren, getId, getParent, getRenderer, getRendererType, getRendersChildren, getValueBinding, isTransient, processDecodes, processRestoreState, processSaveState, processUpdates, processValidators, queueEvent, removeFacesListener, restoreAttachedState, saveAttachedState, setId, setParent, setRendererType, setTransient, setValueBinding |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static final java.lang.String COMPONENT_FAMILY
public static final java.lang.String COMPONENT_TYPE
Constructor Detail |
---|
public UINavigationMenuItem()
Method Detail |
---|
public java.lang.String getFamily()
getFamily
in class AbstractUINavigationMenuItem
public java.lang.String getIcon()
getIcon
in class AbstractUINavigationMenuItem
public void setIcon(java.lang.String icon)
public boolean isSplit()
isSplit
in class AbstractUINavigationMenuItem
public void setSplit(boolean split)
public boolean isOpen()
isOpen
in class AbstractUINavigationMenuItem
public void setOpen(boolean open)
setOpen
in class AbstractUINavigationMenuItem
public boolean isActive()
isActive
in class AbstractUINavigationMenuItem
public void setActive(boolean active)
setActive
in class AbstractUINavigationMenuItem
public boolean isImmediate()
isImmediate
in interface javax.faces.component.ActionSource
isImmediate
in class AbstractUINavigationMenuItem
public void setImmediate(boolean immediate)
public java.lang.String getExternalLink()
getExternalLink
in class AbstractUINavigationMenuItem
public void setExternalLink(java.lang.String externalLink)
public javax.faces.el.MethodBinding getAction()
AbstractUINavigationMenuItem
getAction
in interface javax.faces.component.ActionSource
getAction
in class AbstractUINavigationMenuItem
public void setAction(javax.faces.el.MethodBinding action)
setAction
in interface javax.faces.component.ActionSource
setAction
in class AbstractUINavigationMenuItem
public javax.faces.el.MethodBinding getActionListener()
AbstractUINavigationMenuItem
getActionListener
in interface javax.faces.component.ActionSource
getActionListener
in class AbstractUINavigationMenuItem
public void setActionListener(javax.faces.el.MethodBinding actionListener)
setActionListener
in interface javax.faces.component.ActionSource
setActionListener
in class AbstractUINavigationMenuItem
public java.lang.String getTarget()
getTarget
in class AbstractUINavigationMenuItem
public void setTarget(java.lang.String target)
public boolean isDisabled()
AbstractUINavigationMenuItem
isDisabled
in class AbstractUINavigationMenuItem
public void setDisabled(boolean disabled)
public java.lang.String getDisabledStyle()
AbstractUINavigationMenuItem
getDisabledStyle
in class AbstractUINavigationMenuItem
public void setDisabledStyle(java.lang.String disabledStyle)
public java.lang.String getDisabledStyleClass()
AbstractUINavigationMenuItem
getDisabledStyleClass
in class AbstractUINavigationMenuItem
public void setDisabledStyleClass(java.lang.String disabledStyleClass)
protected final java.lang.String getLocalActiveOnViewIds()
getLocalActiveOnViewIds
in class AbstractUINavigationMenuItem
public java.lang.String getActiveOnViewIds()
getActiveOnViewIds
in class AbstractUINavigationMenuItem
public void setActiveOnViewIds(java.lang.String activeOnViewIds)
public java.lang.String getEnabledOnUserRole()
UserRoleAware
public void setEnabledOnUserRole(java.lang.String enabledOnUserRole)
public java.lang.String getVisibleOnUserRole()
UserRoleAware
public void setVisibleOnUserRole(java.lang.String visibleOnUserRole)
public java.lang.Object saveState(javax.faces.context.FacesContext facesContext)
saveState
in interface javax.faces.component.StateHolder
saveState
in class AbstractUINavigationMenuItem
public void restoreState(javax.faces.context.FacesContext facesContext, java.lang.Object state)
restoreState
in interface javax.faces.component.StateHolder
restoreState
in class AbstractUINavigationMenuItem
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |