org.apache.myfaces.custom.navmenu
Class NavigationMenuItem
java.lang.Object
javax.faces.model.SelectItem
org.apache.myfaces.custom.navmenu.NavigationMenuItem
- All Implemented Interfaces:
- java.io.Serializable
- public class NavigationMenuItem
- extends javax.faces.model.SelectItem
- Version:
- $Revision: 1.6 $ $Date: 2004/12/13 23:14:38 $
$Log: NavigationMenuItem.java,v $
Revision 1.6 2004/12/13 23:14:38 oros
fix #1044663: handle enabledOnUserRole/visibleOnUserRole, disabled menu items are rendered with null actions
Revision 1.5 2004/10/13 11:50:57 matze
renamed packages to org.apache
Revision 1.4 2004/07/05 08:32:41 royalts
changed constructor signature
Revision 1.3 2004/07/05 08:28:25 royalts
added example for
Revision 1.2 2004/07/01 21:53:07 mwessendorf
ASF switch
Revision 1.1 2004/06/23 13:44:31 royalts
no message
- Author:
- Thomas Spiegl (latest modification by $Author: oros $)
- See Also:
- Serialized Form
Constructor Summary |
NavigationMenuItem(java.lang.Object value,
java.lang.String label,
java.lang.String description,
boolean disabled,
boolean rendered,
java.lang.String action,
java.lang.String icon,
boolean split)
|
NavigationMenuItem(java.lang.Object value,
java.lang.String label,
java.lang.String description,
boolean disabled,
java.lang.String action,
java.lang.String icon,
boolean split)
|
NavigationMenuItem(java.lang.String label,
java.lang.String action,
java.lang.String icon,
boolean split)
|
Methods inherited from class javax.faces.model.SelectItem |
getDescription, getLabel, getValue, isDisabled, setDescription, setDisabled, setLabel, setValue |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
NavigationMenuItem
public NavigationMenuItem(java.lang.String label,
java.lang.String action,
java.lang.String icon,
boolean split)
NavigationMenuItem
public NavigationMenuItem(java.lang.Object value,
java.lang.String label,
java.lang.String description,
boolean disabled,
java.lang.String action,
java.lang.String icon,
boolean split)
NavigationMenuItem
public NavigationMenuItem(java.lang.Object value,
java.lang.String label,
java.lang.String description,
boolean disabled,
boolean rendered,
java.lang.String action,
java.lang.String icon,
boolean split)
isRendered
public boolean isRendered()
getAction
public java.lang.String getAction()
setAction
public void setAction(java.lang.String action)
isSplit
public boolean isSplit()
setSplit
public void setSplit(boolean split)
getIcon
public java.lang.String getIcon()
setIcon
public void setIcon(java.lang.String icon)
getNavigationMenuItems
public NavigationMenuItem[] getNavigationMenuItems()
setNavigationMenuItems
public void setNavigationMenuItems(NavigationMenuItem[] navigationMenuItems)