org.apache.myfaces.custom.navmenu
Class NavigationMenuItem

java.lang.Object
  extended by javax.faces.model.SelectItem
      extended by org.apache.myfaces.custom.navmenu.NavigationMenuItem
All Implemented Interfaces:
java.io.Serializable

public class NavigationMenuItem
extends javax.faces.model.SelectItem

Version:
$Revision: 225368 $ $Date: 2005-07-26 20:14:51 +0200 (Tue, 26 Jul 2005) $
Author:
Thomas Spiegl (latest modification by $Author: bdudney $)
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)
           
 
Method Summary
 java.lang.String getAction()
           
 java.lang.String getIcon()
           
 NavigationMenuItem[] getNavigationMenuItems()
           
 boolean isRendered()
           
 boolean isSplit()
           
 void setAction(java.lang.String action)
           
 void setIcon(java.lang.String icon)
           
 void setNavigationMenuItems(NavigationMenuItem[] navigationMenuItems)
           
 void setSplit(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
 

Constructor Detail

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)
Method Detail

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)